Ios Lead Developer Resume
Irving, TX
SUMMARY:
- Over 5 years of experience in software development and enterprise application development working with many different technologies and platforms.
- Expertise in iOS application development with extensive experience in MVC architecture, multi threaded programming, data encryption, SQLite and Core Data.
- Project Management.
- Multi - Tier Application Development.
- All phases of the Software Development Lifecycle (SDLC).
- Application Maintenance and Support .
TECHNICAL SKILLS:
SKILLS: C, Objective C, C++. PHP Web Services Networking Protocols Unix Shell Scripting, PERL Java, Weblogic SQLite, SQL, MySQL, Core Data iPhone Dev (XCode, Objective - C, IB XML) Game Development (Corona SDK) Subversion and Git.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
IOS Lead Developer
Responsibilities:
- Architecting and developing an iOS application to interact with Avaya Customer Connect infrastructure and configuring Avaya Voice portal management to perform real time estimates on the system..
- Create iOS 6 supported modules and libraries to modularize Avaya CCMobile interaction and Voice portal management.
- Management of Confidential Mobile Push notification Platform (VMPP), adding support to efficiently handle user registration from multiple platforms and handle user migration from in house Confidential applications across multiple platforms.
- Co-ordinate and deploy new VMPP RPM packages on production servers.
- Co-ordinate and manage the transfer of existing VMPP web logic application to new servers.
Environment: - Xcode, Eclipse, Oracle SQLDeveloper, Eclipse, Mac, Unix, Avaya One X Agent.
Confidential, Richardson, TX
IOS Lead Developer
Responsibilities:
- Architecting and development of mobile applications, database and web services.
- Development of portable modules in Objective C with backward compatibility previous versions of iOS and extensive re-usability in current and future iOS version.
- Code migration to Automatic Counting (ARC) and integration of non-ARC modules with ARC supported modules.
- Development of Storage modules based on SQLite and CoreData.
- Assisting junior team members with development. junior team in ARC, X-Code 4.2 and iOS SDK 5.0.
- Project Management based on Agile Development methodologies.
Environment: - Xcode, Mac, Unix, MAMP, Version One.
Confidential, San Jose, CA
IOS Lead Developer
Responsibilities:
- Collecting client requirements and providing project timeline and phases.
- Project architecture, web services and database design.
- Assisting junior team members with development using Objective C, X-Code 4 and iOS SDK 4. junior team members in PHP and MySQL.
- Take lead on projects and manage offshore team on development task.
- Project Management based on Agile Development methodologies.
Environment: - Xcode, Mac, Unix, MAMP, Version One.
Confidential, Bedford, TX
IOS Lead Developer
Responsibilities:
- Architecting and developing of mobile applications, database and web services.
- Development storage modules based on SQLite and CoreData.
- Assisting junior team members with development in Objective C and them to migrate from X-Code 3.2 to X-Code 4.
- Scheduling development tasks for offshore team.
- Project Management.
Environment: - Xcode, Mac, Unix, MAMP, Version One.
Litecure, Newark, DE
IOS Lead Developer
Responsibilities:
- Architecting and developing of mobile applications.
- Extending product support for iOS 4.1.
- Assisting junior team members with development in Objective C and implementation of push notification services.
- Project Management.
Environment: - Xcode, Mac, Unix, MAMP, Version One.
Confidential, San Jose, CA
IOS Developer
Responsibilities:
- Application Development using iPhone SDK and X-Code.
- Implementation of push notification services and product support for iOS 3.0.
- Database design and Web Service architecture.
Environment: - Xcode, Mac, Unix, MAMP, Version One.
Confidential, Philadelphia, PA
Software Engineer
Responsibilities:
- C/C++ programmer.
- Primary responsibilities include management of testing team and create test cases as per client’s requirement.
Environment: - Agilent EDA, Unix.
Confidential, Gainesville, FL
Software Engineer
Responsibilities:
- C/C++ programmer.
- Primary responsibilities include software development and performance analysis.
Environment: - Xylinx, Unix.
