Senior Ios Mobile Developer / Mobile Team Lead Resume
Arlington, VA
SUMMARY
- Over 9 years of strong experience in developing iOS Mobile Applications.
- Experience translating business requirements into technical requirements and using them to guide the development of a nal product.
- Demonstrated experience leading cross - functional Agile teams to de ne, design, develop, and deploy mobile and web products.
- Demonstrated experience designing, developing, and maintaining data-driven, modular, scalable, and reusable solutions for mobile software applications on both iOS and Android devices, as well as for responsive web-based products.
- Experience providing operational guidance to Agile teams for current and proposed projects; communicating between engineers, testers, designers, management, and the customer.
- Experience integrating new or existing technologies and best practices into engineering and business processes.
- Experience with accessibility (section 508) requirements.
- Experience in creation and testing of web content, mobile content, and mobile applications.
- Experience employing Usability Engineering and Human Computer Interaction methods in the design and testing of User Interfaces.
- Experience with low and high-level programming and scripting languages, including but not limited to Swift, Objective C, Java, JavaScript, C/C++, HTML, CSS, NodeJS.
- Experience with Xcode and Android Studio.
- Strong skills and experience in Design, Develop, programming with iOS application development, Swift, Objective C, Object Oriented Programming concepts, deploy with Mac iOS/ XCode using latest iOS SDK/Objective C/Mac SDK custom applications (including iPhone, iPad, iPod Touch).
- Experience in integration technologies between iPhone/ iPad/ Mobile Apps with other third party business applications/web applications.
- Experienced in working and managing o -shore team members as well.
- Strong experience in working with Web Services (SOAP and RESTful) driven mobile applications in a highly scalable, highly available environment.
- Strong Knowledge and experience in SQLite/MYSQL/SQL
- Positive experience and familiarity with Android Development using Java, Javascript.
- Excellent knowledge and working experience with Test planning, Test execution and Test results analyses.
- Ability to work independently and desire to learn new applications/business processes.
- Basic Linux/Unix command line scripting.
- Excellent communication, organization, presentation, Self starter, Quick learner, Team player with Positive and Forward-looking attitude skills.
TECHNICAL SKILLS
Languages/ Softwares: Swift, XCode, Objective C, iOS SDK, Mac SDK, C/C++, Jquery Mobile, SOAP, RESTful, HTML, HTML5, Java, JavaScript, CSS, XML, JSON, SQLite, JS, CSS, NodeJS, Android Studio, Visual Studio, Visual Studio Code.
OS: MAC (OS X), IOS, MS Windows.
Simulation: IPhone, IPad simulation, Android Studio Simulator.
Others: iOS UI Storyboarding, SVN, GIT, Application Debugging/Testing, IP Networking, Microsoft O ce (Word, Excel, Power Point, Paint, Outlook), Adobe Photoshop, Lightroom.
PROFESSIONAL EXPERIENCE
Confidential, Arlington VA
Senior iOS Mobile Developer / Mobile Team Lead
Responsibilities:
- Works with stakeholders to de ne and scope projects based on user stories and other requirements.
- Collaborates with the cross-functional Mobile Team to de ne, design, develop, and deploy new features.
- Responds to inquiries from users and stakeholders regarding functions and operation of the mobile apps
- Leads engineering and development of mobile products (both iOS and Android), as well as web-based products.
- Working on multiple projects and interfaces simultaneously.
- Works in tight integration with an Agile team and/or independently to produce mobile and web-based products.
- Assures functional and accessibility testing is completed Using issue/project tracking software to coordinate project tasks.
- Deploys products to Apple App Store, Google Play Store, FSI Enterprise App Store, and Government Furnished Equipment.
- Monitors work products of mobile team and escalates concerns as appropriate.
- Provides support to team to facilitate tight timelines in a results-oriented environment.
- Acts as liaison between team and other technical sta, if necessary.
- Represents the team in planning meetings with government sta .
- Working on existing code by maintaining it and updating it as necessary.
- Wrote new code for new applications.
- Developing iOS applications using Swift, Objective-C and Xcode.
- Working with code integrating JSON data les.
- Creating JSON data les from Excel Spreadsheets
- Developing the iOS Front-end UI
- Integrate backend iOS APIs and 3rd party iOS libraries as needed
- Working with GIT version control.
- Other duties as assigned.
Confidential, Washington DC
Mobile Developer
Responsibilities:
- Designed and developed an iPhone/iPad Application on Xcode 6.3, Mac OS X 10.10 in a MAC environment.
- Wrote new code for the Notes Application.
- Modi ed existing code and developed new code for the SC2 Application.
- Worked with code integrating RESTful Services.
- Wrote New UI.
- Tested application on iPhone.
Confidential, Gaithersburg, MD
Mobile Developer
Responsibilities:
- Designed and developed an iPad Application on Xcode 5.0.2, Mac OS X 10.9 in a MAC environment.
- Wrote new code for the Application based o an existing Web Application.
- Worked with code integrating RESTful Services.
- Tested application on iPAD.
- Modi ed existing code and developed new code for the Web Application using NetBeans.
- Wrote New UI For an existing Web Application, Using HTML5, CSS, XML, JSON, JQuery Mobile and JavaScript.
- Worked with GIT.
Confidential, Tampa, FL
Mac Developer
Responsibilities:
- Designed and developed application MAC Application on Xcode 4.3.2, Mac OS X 10.7 in a MAC environment.
- Provided technical support in debugging the existing applications - Developed new code and modi ed existing code application
- Worked on a MAC Application on Xcode 4.3.2, Mac OS X 10.7 in a MAC environment.
- Worked with code integrating SQLite Databases.
- Developed a User Interface Application targeted Confidential users with RAS credentials for VPN connectivity using Mac supporting Ethernet, Wi-Fi and Cellular Devices. • Tested application on MAC simulations.
- Tested application on Snow Leopard (10.6), Lion (10.7) and Mountain Lion preview (10.8) Devices.
- Modi ed existing code and developed new code for a Mac application using XCode and Interface builder.
- Made builds using Package Maker for Beta Users and QA for testing.
- Worked with Subversion/ Source Control (SVN).
Confidential
Lead iOS Developer
Responsibilities:
- Worked on iPhone IOS SDK 4.0 and IOS SDK 5.1 in a MAC environment.
- Worked on debugging and enhancing existing Applications.
- Worked with code integrating SQLite Databases
- Part of a Team responsible for the development of a User Interface Application targeted Confidential users with RAS credentials for mobile connectivity supporting Wi-Fi.
- Tested applications on iPhone/ iPad simulations.
- Tested applications on iPhone/ iPad Devices.
- Modi ed existing code and developed new code for an iPhone application using XCode and Interface builder (Cocoa Frameworks and UI Frameworks).
- Made Builds to be given to Beta Users and QA for testing; also, for Publication in AppStore.
- Worked with Subversion/ Source Control (SVN) extensively in managing the code.
- Worked on the ANDROID version of the Application with the android team as well.
- Collaborated and coded for the Java code.
Confidential, NJ
Application Developer
Responsibilities:
- As a team member responsible for developing iPhone IOS SDK 3.0 and 4.0 in a MAC environment.
- Developed a user interface mobile application related to medical doctors.
- Downloaded sources including software, links and other essentials for iPhone application development.
- Adding and updating new iPhone/iPad devices to the Provisional Certi cates.
- Tested applications on iPhone/iPad simulations.
- Tested applications on iPhone/iPad Devices.
- Developed a layout simulation for an iPhone application in iRise.
- Developed full and partial codes for an iPhone application using XCode and Interface builder (Cocoa Frameworks and UI Frameworks).
- Co-ordinate with an o -shore team by setting deadlines according to requirements
- Attended weekly status meeting with business people as well.
Confidential
Application Developer
Responsibilities:
- Developed a layout simulation for an iPhone application in iRise.
- Developed full and partial codes for an iPhone application using XCode and Interface builder (Cocoa Frameworks and UI Frameworks).
- Developed Demo Application/Layout Design extensively using User Interface (UI Frameworks) in XCode.
- Tested applications on iPhone/iPad simulations and on iPhone/iPad Devices.