Technical Lead Ios Resume
4.00/5 (Submit Your Rating)
East Windsor, NJ
SUMMARY
- Over 9.5 years of experience overall and 5.5 years into development of iPhone/iPad Apps and and 4 years in .Net technologies and handling a team.
- Proficient knowledge on IOS 8.1/7.0/6.x/5.x/4.x, Mac 10.10/10.9/10.8/10.7/10.6.6, XCode 6.0/5.0/4.x/3.2.2, Objective C and Swift. Extensive development experience using XCode IDE.
- Have hand on knowledge on OpenGL and Cocos2d. Good exposure in developing Graphical User Interface especially for the Macintosh Operating System.
- Extensively used HTML, XML, and JSON parsing.
- Experienced with using GCD and NS Operation Queue in Multithreading.
- Experienced with development of provisioning profiles and distribution profiles specifically used for installing an application to a device and strong understanding of app distribution using iTunes Store, Phone Gap and .ipa files.
- Created and customized Multi - view applications using Views, Table Views, Tab Bars, and Navigation Bars.
- Constructed native-based applications using both SQLite and Core Data.
- Worked with XML parser methods, like SAX (NSXMLParser, libXML2) and DOM( TBXml, TouchXML)
- Worked with JSON parser like NSJSONSerialization, JSKit and SBJSON method.
- Extensively used various frameworks such as Passbook, Health kit, I Beacon, Augmented reality, Auto Layouts, Home Kit, Map Kit, Core Location, Core Audio, Media Player, UIKit, and AVFoundation.
- Worked on Agile, Waterfall, Scrum, and Rapid Application development methodologies.
- Experienced in Full software life cycle, requirement analysis, development, testing, debugging and support.
- Good knowledge on design patterns like MVC, Singleton, Adapter, Delegate, and Observer.
- Ability of coming up with unique ideas. Quality skills in developing touch phone applications. Experience in Designing, Developing, Testing and supporting the application.
TECHNICAL SKILLS
- C
- C++
- Objective C
- Open GL
- Cocos2d
- Phone Gap
- C#
- HTML
- XHTML
- XML
- JSON
- JavaScript
- JQuery Mobile
- SOAP
- REST
- MS SQL
- SQLite
- MySQL
- XCode
- Eclipse
- Visual Studio
- SVN
- SVNX
- Unfuddle
- TFS github
- Source Tree
- .Net
- Win forms
- ASP.NET
- WCF
- XML
- SDLC
- VSS
- Microsoft SQL Server
- C# 3.0
- C# 2.0
- Visual Studio
PROFESSIONAL EXPERIENCE
Confidential, East Windsor, NJ
Technical Lead IOS
Responsibilities:
- Planning and estimating for the project, keeping the plan up to date.
- Preparing the risk management plan, and identifying the risk that may affect the project
- Tracking and monitoring the project as per plan and finding a solution when any problem comes up.
- Involved Project Design like UI level, Database designing, Architectural and integration modules.
- Reporting project status to PM, on weekly and monthly bases and updating him on project status.
- Application development, Unit testing, Code review and coding.
- Used Map Kit, GeoFencing, Chat Modules (using XMPP) and file sharing techniques.
- Optimizing the code modules for efficient work and performance.
Confidential
Technical Lead IOS
Responsibilities:
- Involved in RDP (Remote desktop protocol) client and server setup.
- Reporting project status to PM, on weekly and monthly bases and updating him on project status.
- Involved Project Design like UI level, Database designing, Architectural and integration modules.
- Getting the inspections/code review done as per the plan.
- Involved in Unit testing, bug testing and module testing.
Confidential
Technical Lead IOS
Responsibilities:
- Involve in Database Design using SQLite, creating tables and relations between them.
- Determine system performance Standards, by unit testing and code optimization.
- Involved Project Design like UI level, Database designing, Architectural and integration modules.
- Uses Map Kit, Core Location, and map annotations to map locations and provide access to directions in the Map app, etc.
- Web-services debugging and developing singleton classes for JSON parser.
- Total system testing, debugging and App store submission.
Confidential
Technical Lead IOS
Responsibilities:
- Conducting project inspections/ code reviews done as per the plan.
- Reporting project status to PM, on weekly and monthly bases and updating him on project status.
- I Beacon, Map Kit, and Core location code development and testing.
- Involved Project Design like UI level, Database designing, Architectural and integration modules.
- Involve in Database Design using SQLite, creating tables and relations between them.
- Augmented Reality code development, testing and deployment.
Confidential
Technical Lead IOS
Responsibilities:
- Conducting project inspections/ code reviews done as per the plan.
- Reporting project status to PM, on weekly and monthly bases and updating him on project status.
- I Beacon, Map Kit, and Core location code development and testing.
- Back end response was JSON based and parsing was done using NSJSONSerialization.
- Implemented GPS Location manager for finding the moving coordinates of the runner and marking the route on the Google map.
- Implemented the functionality for all data transmission between server and mobile device using HTTP request and XML Parsing technique.
- Integration of Core Plot to create pie charts, bar graphs, scatter plots, and more.
- Integration of new Facebook SDK 3.1 with Facebook credentials, fetch logged-in user profile with image as well as info, fetch friend list also through graph API.
- Added music player to the app. User can select and add the songs from the phone music library. User can pause/ play and stop the songs.
- Involved Project Design like UI level, Database designing, Architectural and integration modules.
- Involve in Database Design using SQLite, creating tables and relations between them.
- Augmented Reality code development, testing and deployment.