We provide IT Staff Augmentation Services!

Mobile Application Developer Resume

SUMMARY

  • Overall 7 years of IT professional experience in Software industry with Business Analyst and as an iOS developer with good working knowledge in tasks, resources and scheduling in domain strong analytic and programming skills.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
  • Expertise in native iOS mobile application development iPhone/I Pad application using objective - C, Swift, Cocoa Touch.
  • Highly Proficient in programming languages - C, C++, Objective-C, Swift.
  • Good Knowledge on Swift UI
  • Experience working in for continuous integration, TDD and Unit testing.
  • Good Exposure on understanding of Native React Phone Application by using Java Script.
  • Good Knowledge with Amazon Web Services.
  • Complete understanding of MVC and MVVM architectural patterns and frameworks.
  • Experience in software Analysis, Design, Development, Testing, Implementation and production, support of Client/Server and Web based applications.
  • Experienced with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of web technologies and UI/UX standards.
  • Strong Knowledge in building UI component from code and Auto Layout constraints.
  • Understanding of Apple's design principles and interface guidelines.
  • Developed custom views, animations and provided rich UI/UX experience to the apps,
  • Experience with offline storage, threading, and performance tuning.
  • Worked closely with Android developer so have a very good knowledge on android code and Android studio.
  • Experience working with JIRA for documentation and bug reporting.
  • Good knowledge of AGILE methodology and vast experience working in on SCRUM environment.
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in team.

TECHNICAL SKILLS iOS: Objective-C and Cocoa touch development for iPhone and iPad devices in X code. Interface builder-UI Kit, AR Kit Cocoa touch, core Data, X Code Interface builder- UI Kit, Git, GitHub, AWS. programming language: Objective-C, Swif t and Cocoa touch development, HTML, JavaScript and JQuery.

Frameworks: Cocoa Touch, SwiftUI, Core Foundation, UIKit, Core Location, Core Data, Core Animation, Notification Center, AVFoundation.

Documentation tools: Microsoft Office suite

Databases: MySQL, MS SQL Server.

Management tools: JIRA, TFC, Trello, Rally

Design Patterns MVC, MVVM:

SDLC methodologies: Agile, Waterfall, Scrum.

PROFESSIONAL EXPERIENCE

Confidential

Mobile Application Developer

Responsibilities:

  • Developed the app in XCode using both Objective C and Swift.
  • Rewritten the entire application from objective C to Swift, also involved in the adding the new features for the iPad application.
  • Worked on Cocoa pods for installation of third-party frame works.
  • Design and develop swift based automation framework based on Alamo fire, to support native app development.
  • Designed screens using MVC Patterns for the application.
  • Extensive experience in Web, (i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design)).
  • Analyze and create business models, logical specifications and/or user requirements to develop solutions for the application environment.
  • Design, develop and implement software applications, create system procedures and ensure that the developed applications function normally.
  • Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.
  • Write source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application software.

Environment: Objective C, Swift 5 and 4.2, XCODE 10 and 11, iOS SDK's, MVC, Core Data, Cocoa Touch, RESTful, Core Animation, Unit Testing, JIRA, Source Tree, Postman API.

Confidential

Mobile Application Developer

Responsibilities:

  • Developed the app in XCode using both Objective C and Swift. Architected using MVC and MVVM.
  • Involve in Code Review, Code Fixes, and Bug Fixes.
  • Work with Core Data to store the parsed data.
  • Used Source Tree as the project version control, where we used to commit and push the working code.
  • Collaborated with cross platform team while following Agile software development.
  • Involved in team discussions regarding United's Architectural Design and regularly participated in periodic Sprint plan meetings.
  • Effectively utilized GO Pipeline for continuous integration.
  • Effectively worked with New Relic Analytics for tracking user activity and log the user events.
  • Worked on Cocoa pods for installation of third party frame works.
  • Design and develop swift based automation framework based on XCUITests/Alamofire, to support native app development.
  • Very strong knowledge and experience working with AR Kit for new project.
  • Designed screens using MVC, MVVM and iOS Design Patterns for the application.
  • Created and implemented localized Strings in preparation of easy transition into foreign language translations for market localization and alternative setting purposes.
  • Experience working with and parsing both XML and JSON data from RESTful APIs.
  • Worked on AWS for push notifications.
  • Used Amazon S3 server for uploading PDF Files.
  • Extensive experience in Web, (i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design)).
  • Used Core Location Framework to get the user current location accurately.
  • Worked on web service calls and JSON parsing included in the project.
  • Analyze and create business models, logical specifications and/or user requirements to develop solutions for the application environment.
  • Design, develop and implement software applications, create system procedures and ensure that the developed applications function normally.
  • Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.
  • Write source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application software.
  • Perform execution of functional test plan, validate test results, prepare documentation and data for analysis

Environment: Objective C, Swift 5 and 4.2, XCODE 10 and 11, iOS SDK's, MVVM, MVC, UIKit, AR Kit, Core Data, Cocoa Touch, RESTful, Core Animation, Unit Testing, UI Testing, JIRA, Source Tree, Postman API, AWS and S3 Services.

Confidential

Mobile Application Developer

Responsibilities:

  • Implemented the application architecture using MVVM design pattern.
  • Worked on implementing and customizing UI Table View to all display paths and use info.
  • Worked on applying Auto Layout and Size Classes to the UI for an adaptive layout for various screen sizes.
  • Used Core location framework to get the user location accurately.
  • Build UI for the template cards and profile completion card.
  • Working on migrating all the cards to the new home card end point ad completely remove the existing dashboard layer.
  • Writing the code using the analytics protocol and storage protocol for the A/B testing.
  • Extensively work with iPhone SDK- XCode, interface builder instrument.
  • Constructed custom View Controllers including Table Views with custom TableViewCells using Programmatic UI
  • Learned and worked on the EARL GREY for Unit and UI test cases.
  • Worked on implementing the search feature, using UI Search Bar and UI Search Display Controller.
  • Used the Encodable and Decodable protocols to serialize the web response into meaningful JSON format.
  • Interacted and coordinated with QA team for different releases
  • Responsible for the Code Delivery to the Project Manager
  • Implemented various tests such as A/B Testing in order to improve the new features on the iOS app
  • Worked closely within a cross functional team of testers and developers.

Environment: Swift, Objective C, XCode, Cocoa Pods, Buganizer, Push Notifications, Git.

Confidential iOS Developer

Responsibilities:

  • Worked extensively with Objective C, Swift and Cocoa Touch frameworks.
  • Built this Universal application by designing UI Table Views, Custom Cells, UI Scroll Views, Navigation Controllers, UI Alert Controllers.
  • Worked with Cocoa Touch Frameworks, which includes UI Kit, Foundation, UI Image Picker, UI Date Picker.
  • Worked on table view controller and made customized table view cells according to the requirements of client.
  • Implemented apple push notifications.
  • Map Kit and Core Location to enhance user to find nearest clinic locations.
  • Familiar with debugging memory issues using instruments tool in X code.
  • Extensively worked with web services, parsing JSON parsing inputs and display it on the app.
  • Used Core data for storing and retrieving application data.
  • Coordinated with technical staff in the configuration of iTunes App Store.
  • Worked in AGILE environment.
  • Involved in gathering requirement from the client on regular basis.
  • Worked extensively on Multitier Applications and customizing Table views, Navigation bar, Tab Bar.
  • Worked with Backend Developers to get final Designs for app interaction with backend services.
  • Secured user credentials for better user interaction with the app.
  • Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPhone firmware’s to validate the application stability.

Environment: Swift (2.3, 3.1), C#, Objective C, iOS (9, 10), X Code (7.x, 8.2.1), Cocoa Touch frameworks, Core Data.

Confidential iOS Developer

Responsibilities:

  • Developed UI for Universal iOS apps using storyboards, size classes and auto-constraints as per the mockups.
  • Developed custom views, animations and provided rich UI/UX experience to the apps.
  • Wrote automated unit tests in Swift to identify bugs and prevent refactoring errors in the SDK.
  • Distributed consumer apps through test flight (testing) and Apple app store, distributed enterprise apps through Hockey app store.
  • Project management was through JIRA, assigned user-stories/bugs to junior developers and took care of pull requests.
  • Leading off-shore and on-site developers, managed work assignments, handled pull-requests and code reviews.
  • Used Source Tree Application (GitHub) for source code management

Environment: iOS (9,10), XCode 7.3, 8-Beta, Swift 2.3, 3, Objective-C, Cocoa Touch frameworks.

Hire Now