We provide IT Staff Augmentation Services!

Ios Lead Resume

Pleasanton, CA

SUMMARY:

  • 7+ years of experience in software development with expertise in Mobile Development.
  • Certified Scrum Master by SCRUM ALLIANCE.
  • Experience using Objective C and Swift Programming language.
  • Hands - on experience in all stages of SDLC including requirement analysis, design, development, testing, implementation and support.
  • Expert on Native iOS SDK and good exposure in SDK as well, XCode IDE.
  • Experienced in push notifications implementations and incorporated HTML to create hybrid sections of application.
  • Well versed with source control tools such as Git, Stash and Continuous integration using Jenkins.
  • Thorough understanding in OOPs, data structure and algorithms, and design patterns.
  • Experienced in integrating mobile applications with backend REST & SOAP web services, external APIs and libraries such as Mobile analytics.
  • Experience in implementing secure web applications over HTTPS & TLS/SSL.
  • Experience in UI design using Interface builder and Storyboards in iOS development.
  • Experience in Cocoa pods & Carthage to integrate third party or internal frameworks/modules.
  • Experience in multithreading using Grand Central Dispatch(GCD) and operation queues to achieve optimum performance.
  • Strong debugging, troubleshooting & performance tuning skills.
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies.
  • Exposed to Backend technologies such NodeJS, PHP and Web Front-end such as HTML5, JavaScript, jQuery.
  • Coached and mentored junior team-members.
  • Self-motivated and a good team player with excellent communication and interpersonal skills.
  • Worked on various architecture such as MVC, MVVM, Singleton, Delegate.
  • Experience in unit testing using OCMOCK and HAMREST framework.
  • Have extensive knowledge on Apple’s enterprise developer accounts and ad-hoc distribution on standard dev accounts.
  • Have basic knowledge of Perfecto, Automation scripts, Selenium, CA LISA

TECHNICAL SKILLS:

Mobile Application Development: Objective C, Swift, Cocoa Touch

Web Technologies: JavaScript, NodeJS, HTML5, jQuery, CSS

Databases: SQLite, Core Data

Protocols: Bluetooth Low Energy(BLE), HTTP, Rest Web Services

Tools: JIRA, Rally, Git, GitHub, HipChat, XCode(4.x-9.x), Gradle, CA LISA, Stash, SVN, Perfecto, HP Quality Center(QC)

Others: C, Linux.

Libraries: OCMOCK, HAMREST, AFNetworking, Crashlytics, Adobe Mobile SDK, IBM Watson, Microsoft LUIS

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton CA

iOS Lead

Responsibilities:

  • Lead the team from development to successful delivery of app.
  • Acted as Scrum Master in agile mode and contributed to different features, issues and enhancements.
  • Helped improved iOS App rating from 3 to 4.3 in six releases by re-hauling the UI and improving UX.
  • Designed the architecture, modularizing the app into separate logical layers- Business, Data and presentation and creating reusable components.
  • Involved with the end users/business analysts to collect the requirements of the project
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Integrated more than 12 REST API’s
  • Integrated RWD to handle payments and bank accounts details.
  • Implemented payment modules including manage credit cards and bank accounts.
  • Reviewed iOS code.
  • Used XCode features like instruments, memory leak, and static analyzer to detect memory leaks and warning to improve the performance.
  • Unit tests for robustness of the application.
  • Implemented Accessibility to compliance with ADA.
  • Supporting localization in Spanish language.
  • Confidential is available in AppStore.

Tools: iOS, Objective-C, Swift, Cocoa Pods, Stash, Rally, Jenkins

Confidential

Senior iOS Developer

Responsibilities:

  • Integrated new modules, Revamping of UI.
  • Integrated MCX SDK.
  • Implemented SSO.
  • Made sure that code written by me and team meets all acceptance criteria.
  • Established development best practices and growth of mobile applications standards.
  • Supported the entire application lifecycle (concept, design, test, release and support)
  • Given presentations to management, clients, and peer groups as requested.
  • Worked on branching/merging the code.
  • Reviewed the code on peer to peer basis.
  • Design and development of payment module which involves interaction b/w Mobile - POS.
  • Collaborated with cross-functional teams to define, design and ship new features.
  • Used XCode features like instruments, memory leak, and static analyzer to detect memory leaks and warning to improve the performance.
  • Unit tests for robustness of the application.
  • Coordinated with testing team for SIT, QA and UAT defect clarifications.

Tools: iOS, Objective-C, Git, Rally

Confidential

Senior iOS Developer

Responsibilities:

  • Acted as Scrum Master in agile mode and also contributed to different features, issues and enhancements.
  • Integrated beacons with the app
  • Implemented shortest distance algorithm with navigation.
  • Designed the app UI.
  • Implemented Accessibility to compliance with ADA.
  • Supported Spanish language localization.
  • Supported the entire application lifecycle (concept, design, test, release and support)
  • Given presentations to management, clients, and peer groups as requested.
  • Collaborated with different part of the business along with other iOS/Android developers to exchange new ideas and improvements for navigation.
  • Reviewed iOS code.
  • Used XCode features like instruments, memory leak, and static analyzer to detect memory leaks and warning to improve the performance.
  • Unit tests for robustness of the application.

Tools: iOS, Objective-C, Cocoa Pods, Stash, Rally, HP Quality Center

Confidential

Senior IOS Developer

Responsibilities:

  • Modifying the architecture to use design patterns, modularizing the app into separate logical layers- Business, Data and presentation.
  • Worked on enterprise level branching/merging the code.
  • Addressed screen resolutions and device types issues.
  • Structured the code module wise, removed the dependency of features on another module.
  • Implemented restful asynchronous API.
  • Implemented best apple designs available during the refactoring.
  • Addressed the security issues in code using performance analysis tools.
  • Refactored the code of messages, appointment, medical record and facility locator features.
  • Used OCMOCK and HAMREST unit test framework to write unit test cases.
  • Implemented Accessibility to compliance with ADA.
  • Leveraging latest framework and refactoring reduced the iOS app defects count from 369 to 0.
  • Adding defect details such as service logs into HP Quality Center.
  • Coordinated with testing team for SIT, QA and UAT defect clarifications.

Tools: iOS, Objective-C, Git, Rally, HP Quality Center

Confidential

Senior iOS Developer

Responsibilities:

  • Worked on iOS development.
  • Responsible for end to end development, testing and quality analysis.
  • Worked in onshore/offshore model with team of 16 members.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Used XCode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Unit tests for robustness of the application.

Tools: iOS, Objective-C, Git, Rally

Confidential

iOS Developer

Responsibilities:

  • Implemented the UI of app.
  • Designed the screen and logical part of app to show end to end Confidential insurance flow.
  • Implemented SSO and Touch ID in the app.
  • Used XCode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Unit tests for robustness of the application.

Tools: iOS, Objective-C, Git, Rally

Confidential

iOS Developer

Responsibilities:

  • Creating high level and low-level design using MVC, factory, Singleton design pattern.
  • Wrote functional specifications for different features.
  • Integrated Three20 API.
  • Bug fixing and peer code review.
  • Exposing and consuming the web services.
  • Integration of Facebook, Twitter API to share and upload images.
  • Integration of mapkit framework to tag photos on map.
  • App store submission and ad-hoc distribution.

Tools: iOS, Objective C, Three20 API, Fb & Twitter API, Git

Confidential

Senior iOS Developer

Responsibilities:

  • Integrated IBM Watson AI feature in health care app using that consumer can interact with app using his/her voice.
  • Developed app using Microsoft LUIS which enables voice to text and text to voice feature along with it included Microsoft natural language processing feature which learn from user behavior and takes decisions.
  • Developed app using React Native & Xamarin.
  • Created home automation app using Raspberry pi 3 and Alexa Amazon voice assistant.

Hire Now