Sr.mobile Developer Resume
Rockville, MD
SUMMARY
- Over 8 years of experience including 5+ years of iOS developer experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad application development using objective-C, swift, SQL, Cocoa Touch, Cocoa Bindings, Core animation custom controls.
- Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines & had good exposure in healthcare and financial sectors, and can able to work independently.
- Expertise in Android App development with Android SDK using Eclipse IDE and Android Studio.
- Proficient knowledge of Programming Experience using Objective-C & Swift.
- Extensive experience in iPhone & iPod Touch application development and had exposure in hybrid applications using HTML5,CSS.
- Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, UIKit, and Event Kit Frameworks and had exposure with AWS mobile hub to develop the mobile apps using Swift & worked on apple building payment applications like NFC payment & Bluetooth applications & knowledge on MDM solutions like air watch.
- Good experience on NSOperation threads GCD and Blocks to perform multi-threaded development and Apple push notifications and had exposure on e-commerce applications.
- Worked on Audio Toolkit, AV Foundation, HTTP segmented streams Media Player framework of Cocoa Touch to stream video and audio, in which had an experience in Digital Media.
- Developed iOS and windows mobile applications using Objective-C, Swift, C++, C#, Xcode, Visual Studio, including but not limited to Cocoa Touch, Foundation, UIKit, Map Kit, Core Graphics, Core Data etc.
- Sound knowledge in computer science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.
- Extensive experience in iPhone, iPod Touch and iPad application development.
- Good Knowledge in all Objective C, Cocoa, iPhone SDK, REST, SQLite 3, PLIST, JSON, XML, IOS 7,8,9 Mac OS, XCode5,6,7 and Social Networks (Face book, LinkedIn and Twitter) integration.
- Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
- Had experience with integration, Junit, Appium & Selenium testing, had experience in OOA/OOD, distributed systems & working understanding of Agile and TDD methodologies.
- Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which includes requirement analysis, designing, implementing, debugging, testing, fixing and maintaining applications.
- Had exposure with relational data base, data modeling & design and had good knowledge in Jenkins & GIT version control and involved in SCRUM meetings.
TECHNICAL SKILLS
Programming Languages: Objective-C, C, C++, Embedded C, SQL, Core Java, swift.
Scripting Languages: UNIX Shell Script, JQuery,HTML5, JavaScript, CSS, angularJS.
IDE’s / SDK’s: Xcode5,6,7, Visual Studio, Eclipse, Android Studio, NetBeans.
Frameworks / APIs: Cocoa Touch, Foundation, UIKit, Core Graphics, Core Data, Core Plot, Google Maps, External Accessory, Core Bluetooth, .Net Compact Framework.
IOS Applications: Cocoa Development for iPhone and iPad Devices In Xcode interface builder- UIkit, Cocoa Touch.
Operating Systems: Mac OS 10.5/10.6/10.7 , Unix/Linux, MS-DOS, Windows 7, 8,10
Phone Simulator and Emulator: iPhone/iPad, Windows 8/Mobile.
Database: Microsoft SQL Server 11,12,13,14, Core Data,SQL, SQlite
Development Models and Patterns: MVC,MVVM, Singleton & Scrum method of Agile, JIRA.
PROFESSIONAL EXPERIENCE
Confidential, Rockville, MD
Sr.Mobile Developer
Responsibilities:
- Developing, designing user interface using the Story Boards, XIB’s and implementing them for mobile applications, integrating with various Databases and Client-Server applications in iPhone/iPad and Google Android applications using objective-C and java.
- Working with latest Android and IOS SDK’s and integrating them with 3rd party frameworks for both Android and IOS, making the web services calls using the REST,SOAP API’s and parsing the data using JSON,XML by creating the request from client to server.
- Working with different StoryBoards & AutoLayouts, UITableViews, creating the Custom Table Cells and integration with Google Maps SDK’s.
- Had good knowledge on Xcode 6,7,7.2, Eclipse, and Android Studio IDE’s.
- Working with app up gradation & maintenance to support the latest IOS versions and implementing the new features and releasing the app versions accordingly.
- Had good exposure in Object Oriented Programming with experience in implementing MVC, and Singleton design patterns.
- Be able to work independently or within a cross-functional team of testers & developers and involved in code reviews, bug fixes to ensure that task deadlines are met on time and meet the business requirements.
- Interact with team members and followed SCRUM, Agile methodology to deliver right value of the project at the end of each sprint.
- Working with the complete development life cycle of IOS & Android applications from inception through distribution via the app store & Google play store and supporting them.
Environment: s: iOS 8, 9.1,9.2,9.3.1, Xcode 6.3,6.4,7.0, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite.
Confidential, Morristown, NJ
Sr. IOS Developer
Responsibilities:
- Worked closely within a cross functional team of testers and developers.
- Worked extensively with Objective C and Cocoa frameworks.
- Had good experience in developing the Front end web based UI/UX using HTML,CSS across a broad array of interactive web & mobile applications.
- Developed and test across multiple browsers, platforms, and devices, including smartphones and tablets.
- Proficient in working on Restful web services using JSON by passing GET and POST requests in Android & IOS as well.
- Worked withUIKit Frameworkfor development and maintenance.
- Added animation between UIViews for smooth transitioning and better user experience.
- Worked with Backend team to display the correct data format in devices.
- Responsible for Creating Models and Services in conformance with the WSDL's provided.
- Responsible for Service Integration Development and Testing.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
- Custom UI implemented with XIBs, and Manual Retain/Release memory management.
- Created the complete database using coredata & used various Storyboards for the UI design implementation and which makes compatible with all simulators including ipad by using the Auto layouts concept.
- Took care of Code Review, Code Fixes and bug Fixes.
Environment: s: iOS 7, 7.1, Xcode 5.1, 5.2.3, 5.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite.
Confidential, Los Angeles, CA
IOS Developer
Responsibilities:
- Developed Custom UIViews & UITableViews for user interface.
- Implemented Apple's Local & remote Notifications Service.
- Implemented data Storage and retrieval using P-list, SQLite3, at ease to improve memory overhead of the app, and increase responsiveness.
- Implemented UITabBarController & UINavigationController for easy navigation of the app.
- Worked on custom navigation controller to navigate between views and view controllers.
- Worked in an agile-based team environment.
- Maintain and control codes's quality.
- Utilized NSUserDefaults, Core Data, and SQLite.
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- I worked with the AVFoundation frame work for Audio & Video Streaming,Handling interruptions while Recording audio,Playing audio over other active sounds,capturing thumb nails from video files.
Environment: IOS7.0 and 6.0 (iPhone SDK), Mac OS 4. X, Objective C, XCode 4.6, Cocoa Touch, Cocoa framework, JavaScript, JQuery, MapKit, Core Location, AVFoundation
Confidential, Dallas, TX
IOS Developer
Responsibilities:
- Followed a work data flow principle for design and development.
- Created User Interface/ Navigation Layout for the application.
- Improved the application efficiency with multi-threading.
- Worked with Photoshop CS5 for image editing and resize them to suit the iPhone and iPad resolution.
- Worked with Instruments tool extensively at the end of development cycle to minimize memory leaks and assure overall application stability.
- Worked with MFMail Compose View Controller to create an email page that allow user to share deal with friends or give feedback to Twicular.
- Used UITabBar, UINavigationView, UITableView, MKMap, UIActionsheet, and other View Controllers to build the UI.
- Worked closely within a cross functional team of testers and developers.
Environment: iOS 4.0 and 4.1 (iPhone SDK), Mac OS 4. X, Objective C, Xcode 3.2.6, 4.0, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator 4.1, XML, JSON.
Confidential
Java Developer
Responsibilities:
- Worked with OOPS concepts and developed the project for Mobile Application.
- Designing UI screen for Insurance Quote to get User information with JSP.
- Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
- Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
- Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
- Writing PL/SQL Queries to get schedule of policy payment and defaults.
- Developing Session beans, Entity for Insurance Quotes.
- Fixing the bugs identified in test phase.
Environment: Java, J2EE, JSP, Web Services, XML, Oracle, Eclipse, UML.