Sr. Ios Developer Consultant Resume
New York, NY
SUMMARY
- 8 plus years of experience in Information Technology in designing, development and maintenance including 4 plus years of experience in mobile applications design and development on iOS platform for various domains.
- Expertise in development of both iPhone and iPad applications. Consuming all the required API's for mobile application in an efficient way.
- Extensive experienced on client server applications using the web services of type REST, WSDL, POST, SOAP and parsing of data using the XML and JSON parsers.
- Extensive experience in efficiently prioritizing on projects utilizing IT process knowledge and System Development Life Cycle (SDLC) including Strategic Systems Planning, Analyzing, designing, Implementing and Maintaining.
- Extensive experience in using the API's and frameworks for iOS application development.
- The frameworks include, CoreGraphics, Media Player, AVFoundation, MapKit, CoreLocation, Foundation, Core Data, System Configuration, Security, AddressBook, EventKit, Core Telephony, UIKit and Pass Kit
- Detailed knowledge in MVC architecture, OOPS concepts and programming languages including Objective C, Java, C, C++, PHP, Java Script and HTML versions.
- Handling the native features in hybrid applications and worked on hybrid application development as well involving various cross platforms like PhoneGap.
- Experience in Native iOS applications that incorporated Video/Image capture API’s (LTU image recognition, Mood - stocks -Augmented Reality), Signature capturing, JSON, Core Data, Accelerometer, Push Notifications, Local Notifications, Localization, REST/SOAP.
- Experience in Agile methodologies and Waterfall methodologies.
- Worked on the SCM tools like GIT, SVN, and Jenkins RTC for source code management.
- Good knowledge of Cocoa Applications and iOS developer portal for App distribution and provisioning
- Experience on third party libraries and frameworks like Core Plot, FMDB and Confidential .
- Experience on using the SQLite DB for local storage of data.
- Experience on testing tools like Quality Center for shortcoming.
- Experience in bug fixing, debugging, analyzing the reports related to crash and coming up with solutions for challenges and requirements in the applications.
- Efficient in latest iOS and implemented advanced cutting edge feature like Image Recognition technology and Augmented Reality and E-Signature capture.
- Experience of Integration of social media platforms like Facebook and Twitter.
- Experience in using tools kits Xcode, Interface Builder, Instruments and Storyboards.
TECHNICAL SKILLS
Languages/Script: Objective-C/C/C++, JAVA, SQL, and HTML/CSS.
IOS Expertise: IOS Development in Cocoa/Objective - C, Cocoa Bindings and Custom Controls, NSOperation threading and Blocks, Audio Toolkit, Core Image, Apple Push Notifications, CoreLocation, Profiling memory and performance with instruments, App Store Provisioning and Submission, Enterprise App Deployment, Ad Hoc app distribution, Subversion version control.
Data Formats: XML, Soap, JSON, HTML, RSS.
Methodologies: Agile Development, Restful Web Services, and MVC.
Database: SQLite, MySQL.
PROFESSIONAL EXPERIENCE
Sr. IOS Developer Consultant
Confidential, New York NY
Responsibilities:
- MapKit and Core Location frameworks used to display product locations on map and find products closer to user.
- Designed with iOS7 and optimized for iPhone 5s, 5c, and iPad 4
- Worked on Xcode 5.1.1 in the core development process of the application.
- UI and Application Designing using NIB files+
- UI was developed by in-house graphic design team and implemented by development team
- Web services used to connect to database were NSURL, NSURLConnection, and Grand Central Dispatch
- UIKit framework was implemented to display the latest product information, images and pricing
- Parsed server side response with NSJSONSerialization
- Integrated with Restful web services in order to access information PhoneGap used for Cross-platform application
- To get all product information a secondary role was to implement connection to server.
- UI and Application Designing using NIB files
- Implemented NSOperations to parallelize sequential long running data fetches that were not cancelable.
- Back end response was JSON based and parsing was done using NSJSONSerialization
- Extensively worked with Core Data to save user's favorite items
- Core Data Framework was implemented to keep track of user's favorite items
- Git repository was used for version control and IDE used to connect to repository was Versions
- Profiled and debugged the code using Instruments to improve the overall performance of the application.
Sr. IOS Developer Consultant
Confidential
Responsibilities:
- Extensively worked on iOS, MVC (Model View Controller), SDK, User Interface (UI) iOS map SDK was used to show parking spots, Confidential and feeder locations.
- Used Parse.com as a backend to save user information, parking spots and latest feeder locations.
- Worked on GitHub as version control management tool.
- Used MVC to design and architect the coding modules.
- Used TestFlight SDK to integrate adhoc testing of the application.
- Worked as an iOS developer in building the core technical platform for the product according to milestones set by the client.
- Develop and coded logic needed for several aspect of the app.
- UIKit framework and core graphics framework was used to design and implement high end UI.
- Improve speed and functionality using Xcode performance analyzer.
- Analysis, design of a clean APIs to facilitate integration between existing and future modules.
- Designing, implementing and test new features according to functional spec such as GPS technology to find vehicle location and reference location.
- Designed Meter Aid to locate, “where is my car” in the parking lot.
- Designed and developed the UI to drop pins of parked cars and meter maid spotting.
- Provided technical documentation and knowledge transfer.
IOS App Developer
Confidential, New York, NY
Responsibilities:
- Application allows users to meet new people, who are nearby within a range (range able to be set to a max of 1 mile) and to be able to chat with each other using Wi-Fi connectivity.
- Executed map functionality using MapKit and CoreLocation frameworks through data coming from web services.
- Created the overall design of application using UIKit framework.
- Tested the app, reported bugs, and fixed the bugs.
- Obtained data from Web Services using JSON library.
- Implemented login functionality by checking data input by user with data stored in database using Web Services.
- Extensively worked on iOS 4.x 5.x, Objective-C, XCode 4.4.1, JSON
IOS Developer Consultant
Confidential
Responsibilities:
- The architecture was developed UINavigationControllers where each tab has different navigations between them.
- UITabBarController and UINavigationController used for the architectural implementation of the application.
- Worked on AddressBook framework to fetch the device contacts.
- Created proof on concepts for initial implementation of the application for demonstration.
- Worked on CoreGraphics and Quartz Core frameworks for custom UI components.
- Managed all required functionalities by special implementations with Date Formatters, writing Categories on required objective classes like NSString, UILabels, UITextViews.
- Maintaining the connection with server and fetching the data and parsing JSON structure using SBJSON parser which was a third party open source.
- Handled the client side session management and NSTimers.
- Handled the Touch Events for functionalities like touch and drag.
- Handled the UI with neat animations and gestures.
- Worked on multithreading using NSThreads and NSRunLoops.
- Making synchronous and asynchronous calls using the third party open source framework called Confidential request.
- Worked design, development and through unit testing on modules for insurance and investments module of the application from generating quotes and placing orders and integrated with payment gateway using Confidential .
- Worked with QA teams for testing and bug fixing.
Sr. .Net Developer / Jr. .Net Developer
Confidential - Duluth, GA
Responsibilities:
- Developed complex web forms and business components usingVS.NET, VB.NET, ASP.NET and C#.
- Encapsulated all data logic intoStored Proceduresand eliminated all direct SQL calls and created triggers using SQLfor Oracledatabase.
- Use and manipulation of SQLbased DBMS functions and use of materialized views.
- Used Dataset Objects to get the data in XML format and transport the file usingSOAPand usedXML/XSLTto transform it before presenting to the Client.
- Encapsulated all data logic intoStored Procedures, and eliminated all direct SQL calls and createdtriggersusingSQLand T/SQLforOracle 10gdatabase.
- Optimize SQL queries for better performance.
- Used localization to provided multi-language support.
- Implemented the design usingC#, ASP.NET 2.0.
- System Testing and coordinated with thesales team for feature requests.
Assistant Programmer
Confidential - Duluth, GA
Responsibilities:
- Helped senior programmers debug software under development using Data Flex software.
- Utilized.NETFrameworkclass library to build user interface that separated application logic from presentation logic using code behind files.
- Involved in monitoring requirements, performing code reviews and verifications.
- Involved in redesigning and migrating existingASPcode toASP.NET.
- Supporting existingASP componentsand retaining its functionality.
- Implemented input validation usingASP.NET validation controls.