Lead Ios Developer Resume Profile
SUMMARY:
- Over 9.5 years of thought leadership in mobile technology industry.
- iOSLead/Architect working on iPhone and iPad apps. I've been into iOS development since 2010 and also have experience with Cocoa and Objective C.
- I specialize in designing and building multi-tiered systems utilizing all major mobile technologies such as iOS iPhone iPad ,Android, BlackBerry, Windows all versions and PalmJ2ME
- Remarkable experience with iPhone application development using iPhone SDK, Cocoa, Objective-C and Xcode.
- Proficient in providing Web Services, Database Management, Locations Services, Audio, Graphics and Animation capabilities in Applications. Through understanding COCOA design patterns, MVCarchitecture and other concepts like Delegation and Protocols.
- Strong Understanding of theiOS Provisioning Portal viz. Obtaining Development Certificate, Assigning Devicesand Installing Development Provisioning Profiles.
- Software developer experienced in designing, developing and delivering solutions.
- In-depth knowledge of the object oriented programming, object oriented analysis and development.
- Familiarity with Mac OSX and Apple iPhone user interface.
- Sound knowledge of the Software Development Life Cycle and Web Sphere application server.
- Proficient in server side java programming.
- In-depth knowledge of Objective-C, XML, Web Services, JSON.
- Proficient with Xcode IDE, iPhone SDK, Apple Approval Distribution Process.
- Extensive knowledge and experience in SQL, HTML, JavaScript and CSS with strong knowledge on Reporting Tools. Proficient in Internet marketing, website promotion and Photoshop design.
- Adept at handling multiple tasks and learning new programming languages quickly
- Good knowledge of Software Configuration Management, version control and defect tracking tools.
- Trained to work on Test Driven Development Process of software development.Proficient in handling multiple projects simultaneously.
- Good communication skills and versatile team player
Computer Skills:
Languages:
Objective-C, Java J2ME, J2SE, J2EE , C , C, COBOL
Tools:
Eclipse with Android, BlackBerry, Google Plugin, and AWS Toolkit plug-ins , Xcode 3 4 / Interface Builder, Instruments Shark, Unity 3 4, Expression Studio, Research In Motion's JDE RIM , WebSphere Studio, NetBeans, and CodeWarrior.
Specialties:
iOS Cocoa Touch, Android NDK, BlackBerry MDS, .NET Compact Framework v1 - v3.5 onmobile, Interop native programming, Multithreaded multiple core programming, JNI mobile backend , NFC, OpenGL ES, Apple Push Notification Service APNS , Google Cloud Messaging GCM , Amazon Simple Notification Service SNS , Asynchronous TCP Sockets, native push messaging, MSMQ mobile backend , RestKit, CFNetwork/NSURL/Web Kit related APIs, java.net/android.net related APIs, Web Services, REST, encryption and ciphers mobile and backend , XML, JSON, Protocol Buffers, Core Data, SQLite, ADO.NET, SQL Server, SQL Server Mobile / Compact editions 2005/2008 , Palm PalmOS, Symbian, MIDP v1 v2.
PROFESSIONAL EXPERIENCE:
Confidential
Role: Lead iOS Developer
Responsibilities:
- Provide architectural and technical leadership to our mobile development division.
- Work closely with Project Management and Leadership to drive projects, identify optimal software technologies to utilize, evaluate/deliver software requirements specifications, successfully execute schedules and assist in software development for our various platforms.
- Developed an iPad application to client specs for internal corporate use.
- Worked with the client for gathering the requirements for the application.
- Coordinated with an offshore team by allotting them various responsibilities in the project.
- Worked in an Agile Scrum development methodology using SVN Source Control.
- Collaborated with an offshore designer to create client approved Graphics for the application.
- Used RESTful JSON web services to communicate with the server. Used JIRA software for all issue and ticket tracking. Deployed the application using IPsoft automation system.
Environment:Objective-C, Xcode, Interface-Builder, Apple Maps, Core location, Cocoa Touch, UIKit framework, MVC architecture, Mapkit framework, RESTful JSON web services.
Confidential
Role: Developer and Team Lead
Responsibility | : | Estimation, Requirement Analysis, Project Planning, Application Implementation, Design, Coding and Testing. |
Hardware | : | Blackberry, Android and iPhone |
Software | : | Blackberry JDE, Eclipse and XCODE |
Confidential
Role: Developer and Team Lead
1. LDAP Authentication
2. View Sales Reports
3. Filter Based on the user input Filter by City, Country, Year
4. Sort by Name, Customer, City
Responsibility | : | Estimation, Requirement Analysis, Project Planning, Application Implementation, Design, Coding and Testing. |
Hardware | : | Blackberry and Windows Mobile |
Software | : | Blackberry JDE, Visual Studio |
Confidential
Role:Developer and Team Lead
- Rich user interface
- View Attachments
- View/Add/Edit/Delete Accounts
- View/Add/Edit/Delete Contacts
- View/Add/Edit/Delete Leads.
- View/Add/Edit/Delete Opportunities
- View Reports
Responsibility | : | Estimation, Requirement Analysis, Project Planning, Application Implementation, Design, Coding and Testing. |
Hardware | : | Blackberry and Windows Mobile |
Software | : | Blackberry JDE, Visual Studio |
Confidential
Role: Developer and Team Lead
| ||
Responsibility | : | Estimation, Requirement Analysis, Project Planning, Application Implementation, Design, Coding and Testing. |
Hardware | : | Blackberry Devices |
Software | : | Blackberry JDE |
Confidential
Role: Developer and Team Lead
Project name: XOMBI Adventure IM chat
Projects Description:The Xombi Adventure is a Mobile Based IM Chat with rich User Interface. XMPP Based Application where the IM Chat client connects with the Jabber server using the HTTP/TCP Protocol to transfer the XML Based Content. The features of the Xombi includes, 1. mobile storefronts J2ME 2. Single Chat 3. Multi Chat 4. Add a Friend 5. Change Status 6. View Chat Rooms | ||
Responsibility | : | Analysis, Design, Coding and Testing. |
Hardware | : | J2ME Mobile Phones |
Software | : | J2ME MIDP 1.0 MIDP 2.0 |
Confidential
Role: Team Lead
Project name: Ns-Travel Online Ticketing
Projects Description: 1. This is an online application that provides tourists with solutions that help them plan their itinerary. 2. The information provided to the tourist include train routes, timings, cost, hotels availability in the destination, information on these hotels, location of these hotels in google map, RSS feeds about the destination city and a payment gateway to book tickets online. 3. The end objective of this system is to increase online traffic to this application so that travel service providers and hotels subscribe to this application to host their details as part of search result. | ||
Responsibility | : | Analysis, Design, Coding and Testing. |
Hardware | : | J2ME Mobile Phones |
Software | : | Java, Struts, Ajax, Hibernate |
Confidential
Role: Mobile Developer
Project name: Content Delivery Platform CDP
Description: The CDP is the most features packed mobile content delivery solution that helps Aggregators, Carriers, media companies Content developers set up the complete mobile content Ecosystem. The features of the CDP includes, 1. Web and mobile storefronts WAP, J2ME, SMS, BREW, Flash 2. Plug and play integration with carrier gateways 3. Support for thousands of devices 4. Optimized content delivery 5. Support for credit card, carrier payment systems Premium, SMS etc. and billing systems integration 6. CDP Mobile games, Applications, Ring tones Monophonic, Polyphonic, True Tones, Wallpapers, and themes | ||
Responsibility | : | Design, Coding and Testing |
Hardware | : | J2ME Mobile Phones |
Software | : | Java, JSP, EJB3.0 Components, Web service, Hibernate |