We provide IT Staff Augmentation Services!

Ios Developer Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 5 years of experience in Information Technology in mobile applications and development on iOS platform.
  • Excellent understanding of the Agile Software Development Life Cycle (SDLC), STLC and the role of Quality Assurance and Agile Methodologies.
  • Solid knowledge of the MVC and MVVM design pattern.
  • Have a great idea on Apple App store requirements, iOS Provisioning and Distribution profiles, Certificates, and App IDs.
  • Experience with iOS frameworks such as core Data, core Animation, and core Location.
  • Knowledge of Object - Oriented Concepts.
  • Good experience developing Object Oriented Concepts in building a reusable code.
  • Worked with storyboards, Auto layout, constraints and size classes for clean and elegant UI design.
  • Practical knowledge in Mobile Application Development utilizing UIKit Framework, Core Foundation with Cocoa touch.
  • Knowledge on the iOS UI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts strings)
  • Proficient in parsing JSON, XML, experience on native, hybrid
  • Knowledge of working with and implementing REST APIs and BLE.
  • Strong learning about Core Frameworks like Map Kit, Core Data, Core administrations, UIKit, Home Kit.
  • Understanding of apple’s design principles and interface guidelines.
  • Experience with developing mobile applications that interface with RESTful services.
  • Knowledge of memory management and multithreading as well as cloud message APIs, push notifications.
  • Proves in MVC design architecture, Cocoa design patterns
  • Can handle XCode, Interface Builder and Instrument very well
  • Proficient in working with Objective-C, Swift programming Languages.
  • Complete understanding of Object-Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Good command on NSOperation strings GCD and Blocks to perform multi-strung development.
  • Great skills in using NSUserdefaults and NSNotifications for storing and maintaining user data iOS applications
  • Experienced in Mobile Application Development using Objective C including, but not limited to UIKit, Core Foundation and Cocoa touch, Core Frameworks like Map Kit, Core object, Core services, Core Graphics, Core animation, Core Object, SQLite, Core Bluetooth and MVC methodologies.
  • Understanding of database technologies to include relational databases, NoSQL databases and SQL.
  • Worked with creating Unit Test cases for specific functionality. Experience working in a TDD environment.
  • Knowledge on Application Lifecycle Management (ALM) tool like JIRA, Rally, Kanban.
  • Experience in Repository tools like GIT, TFS, VSTS
  • Proficient in source control with GIT, knowledge of subversion (SVN)
  • Knowledge of low- level C -based libraries.
  • Experience in using UX tools like zeplin and invision.

TECHNICAL SKILLS

Programming Languages: Objective-C, Swift 2.0, Swift 3.0,Swift 4.0, java.

Cocoa Frameworks: iPhone /iPad/iPod SDK, Foundation Kit, UIKit, Web Kit, Core Data, Core Location, Notification Center.

SDKs: IOS (7.x, 8.x, 9.x, 10.x)

IDE: Eclipse, Microsoft Visual Studio, X-code.

Version Control Tools: GIT, SVS

Tools: Instruments, Application loader, Zeplin

PROFESSIONAL EXPERIENCE

Confidential, Plano TX

IOS Developer

Responsibilities:

  • Design and developed modules using Swift 3.0, Swift 4.0.
  • Involved in analysis, design and development of the application using XCode.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implemented biometric authentication for the application.
  • Used AlamoFire to create a live chat and account management.
  • Migrated from Swift 3.0 to Swift 4.0 to get better performance.
  • Integrated Google map SDK for location search driven direction.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Developed essential tools such as the UI TabBar View Controller.
  • Used Grand Central Dispatch (GCD) for doing tasks asynchronously and concurrently.
  • Implemented third-party library via Cocoa Pods, e.g. Alamofire for consumption of REST web services
  • Followed a work data flow principle for design and development.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Integrated restful web services with parsing responses by JSON serialization.
  • Used UIMapKit to get location of user and provide information of nearby doctors.
  • Implemented weekly ad feature and fixed bugs from previous versions.
  • Managed development activities such as sending build to provisional deliveries.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.

Environment: : IOS 12, Swift 3.X, Swift 4.0, XCode 10, Cocoa Touch Framework, UIMapKit, Alamofire, GIThub

Confidential, Paloalto, CA

iOS Developer

Responsibilities:

  • Design and developed modules using Swift 3.0.
  • Involved in all stages of the project from design to development.
  • Created a small logging application for employee’s use only.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implementing custom UI TabBar Controller, UI Navigation Controller for easy navigation throughout the app.
  • Worked on Push notification sent from server.
  • Used Cocoa Pods to manage the dependencies in the app architecture.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Involved in Agile Scrum methodology for development and involved in Daily Standup call.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Implementing Auto Layout concept for the entire Storyboard and dynamically adjusted the height of the collection View based on the content.
  • Developed navigation between views was a mixture of using UI Navigation Controller and UI Gesture Recognizer.
  • Used GCD for asynchronous programming.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Created models in MVC and development of delegates for updating model information.
  • Fixed bugs as documented by QA team.
  • Integrated Firebase SDK.Do you have any other project that I can add? because I think this time slots are too big

Environment: IOS 11, Swift 3.0, XCode 8, Xcode 9, Cocoa Touch, Json parsing, and UIkit Framework, google maps,UIMapKit.

Confidential, Cary, NC

IOS Developer

Responsibilities:

  • Design and developed modules using Swift 2.0 and Swift 3.0
  • Build custom native user interfaces using the latest iOS standards and techniques.
  • Develop applications using Objective C, XCode, Interface Builder, Instruments, Cocoa Touch, and other iOS development tools.
  • Update some old code to provide enhanced performance.
  • Added few more features and facilities to improve user satisfaction.
  • Work closely with backend engineers to develop APIs for use by the apps.
  • Used different cocoapods such as alamofire and swiftyJSON to integrate API provided.
  • Had discussion with QA team to get rid of the bugs.
  • Perform code reviews and work with other engineers on reviewing code, used Github as version control.
  • Created multiple branch just to compare performance and memory used.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Built a multi-view self-updating tabViewController with interactive icons.
  • Created collectionView with multiple information shown at the same time.
  • Used google maps and UIMapKit to show availability on the map.

Environment: IOS 10, Swift 2.0, XCode 8, Cocoapods, Json parsing, SwiftyJSON, UIMapKit and UIkit Framework

Confidential

IOS Developer

Responsibilities:

  • Design anDed developed modules using Objective-C.
  • Involved in analysis, design and development of the application using XCode.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implemented biometric authentication for application.
  • Integrated Google map SDK for location search driven direction.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Integrated Firebase SDK.
  • Used Auto layout feature to adaptive UI to different rotations and screen sizes for universal app.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Integrated restful web services with parsing responses by JSON serialization
  • Managed development activities such as sending build to provisional deliveries.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.
  • Handled API integrations.
  • Worked with team to develop mobile application and to support team members in various complex tasks.

Environment: Objective-C, Cocoa Touch, Json parsing, and UIkit Framework, google maps, GitHub.

Confidential

Jr iOS Developer

Responsibilities:

  • Used a Test-Driven Development (TDD) environment in a Scrum development methodology to provide end-to-end development.
  • Implemented Accessibility and Localizations on the application.
  • Followed a work data flow principle for design and development.
  • Worked with UI Action Sheets, UI Table Views, Custom Cells, UI Scroll Views, Navigation Controllers, delegates, and protocols.
  • Worked with Objective-C, Swift, and Cocoa Touch Frameworks, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
  • Created customized Views, Table Views, Collection views, action sheets, segmented controls, Tab Bars and Navigation Bars.
  • Handled the client-side session management and NS Timers
  • Used NSJSON Serialization to retrieve data for display on the iPhone/iPad from the server using RESTFUL web services.
  • Worked on Web Service calls and JSON parsing.
  • Developed serious tools for this project like Customized Navigation bar, Page control, and Scroll view
  • Worked on Infor mobile POS implementation development model.
  • Designed the MVC flow for the application with UI components and controllers to be used for iPhone.
  • Used Objective-C Project in Swift by configuring an Objective-C bridging header.
  • Utilized and combined UX practices to target and adapt existing web-based functionality to a task-based, user-friendly mobile system.
  • Worked on iPhone SDK and internet connection Protocols.
  • Involved in Core Data Framework using SQLite.
  • Used Instruments to check for processing bottlenecks memory leaks and retain cycles.
  • Responsible for Service Integration Development and Testing and fixed bugs using JIRA tool.
  • Worked with GIT to check out and update the Reported progress/challenges to the onsite project lead.

Environment: IOS 8.1-9.2, Objective-C, XCode 6.0.1-7.2, Cocoa Touch, GitHub, SourceTree and Restful, Soap Services, Agile, MVC, Core Data Framework, NSJSON Serialization.

We'd love your feedback!