We provide IT Staff Augmentation Services!

Lead Ios Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

Mobile engineer with 5+ years professional experience, who’s worked on apps with over 100 Million + Downloads/Users . Looking for Fortune 1000 clients to expand my skills and contribute to large scale enterprise mobile applications as a contractor/consultant.

TECHNICAL SKILLS:

MOBILE DEVELOPMENT : Swift 4,1, iOS 11, Xcode 9, Swifty, iPhone X, iPad, iMessage, Apple WatchKit

ARCHITECTURE & DESIGN PATTERNS : CoreData, CoreLocation, CocoaPods, MVC, MVP, MVVM, VIPER, Singleton, Façade, Momento, Decorator, Delegate

SOFTWARES & FRAMEWORKS : GLKit, UIKit, SwiftToolbox, RxSwift, Foundation, SwiftyJSON, Injection for Xcode, Refactorator, XCAddedMarkup, XCCodeBoost, Dash, RESTful API Development/Integration, FireBase, STRIPE, XCTest, Appium, UI Automation

PROJECT MANAGEMENT : Agile, SCRUM, TDD, Slack, Git/GitHub, Asana, JIRA, Requirements Gathering

BUSINESS & CONSULTING : Project Estimating, App Analytics, UI/UX, Sketch, Mixpannel

EXPERIENCE:

LEAD IOS ENGINEER

Confidential, San Francisco, CA

Responsibilities:

  • Led the Guest Center iOS team as lead developer.
  • Built and grew a team of 6 experienced and junior iOS developers.
  • Implemented a robust continuous integration (CI) and testing environment to ensure app stability and speed up development.
  • Drove the expansion of unit, integration, and acceptance testing in the team and stressed the business impact to ensure organizational buy - in.
  • Architected and developed the reference iOS implementation of the core Confidential reservation availability engine.
  • Instituted popular weekly developer knowledge-shares to enhance team communication and promote learning.
  • Mentored developers in topics in iOS (e.g. Objective-C, Swift, Core Data) and general engineering (e.g. system design, best practices).
  • Worked closely and collaboratively with developers to design team development standards and best practices.
  • Developed impactful, large-scale, and profit-driving features for restaurants, such as waitlist quote time estimation and shift timeline.
  • Implemented iOS real-time synchronization system and defined the API.
  • Worked closely with product managers and designers to design, develop, and iterate on product features and user experience.
  • Automated key parts of our deployment pipeline to speed up the app submission process.

IOS DEVELOPER

Confidential, Atlanta, GA

Responsibilities:

  • Developed application using Swift, Objective-C (for old portions) and XCode.
  • Worked on persistent storage mechanisms such as Archiving, NSUserDefaults, KeyChainServices and Core Data.
  • Used AVFoundation framework for implementation of Push to Talk services in the app.
  • Tested the application leakage, deployed and tested the application on different iPhone's firmware, fixed relevant bugs for leakage purpose, and resolved memory management issues.
  • Worked on Push Notifications using Xtify console to send offers and coupons to user.
  • Involved in developing application for iPhone/iPad and tuning the applications to fix memory leaks and optimize memory allocation using Xcode developer tool instruments.
  • Used specific XML schema for app's (Bluetooth Low Energy) BLE profile, and use Core Bluetooth Framework APIs for the app to connect different devices of Apple.
  • Worked on Collection View Controller and Table View Controller to display all the item.
  • Worked with various predefined view controller’s Delegate and Data Source methods like Navigation Controller, Tab Bar controllers and Table View Controllers by customizing views as per the requirements.
  • Worked with Tab Bar View Controller to display multiple sections and designed tab bar items in a required way.
  • Developed programmatic segues to navigate to detail view controllers to view more details about the selected item.
  • Worked with local notifications, and worked with push notifications to display notifications generated by the server.
  • Developed customized Alert View Controllers, Alert Views to request user to allow location services and notifications.
  • Used MapKit and CoreLocation Frameworks to locate stores by adding pins on map using MKAnnotations and used MKPointAnnotationView to customize callout accessory views.
  • User can search the products using Search Bar by entering any keyword. Created Predicates to filter the displayed data.
  • Worked with NSURLSession to fetch the requested data from the server.

MOBILE SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Worked to upgrade application to latest verion of iOS
  • Developed extensive documentation needed for code/project management
  • Added quick sharing buttons to forwarded messages from channels and public groups.
  • Developed app feature remembers previous scroll position when switching to another chat and back.
  • Added a 'Scroll to bottom' button with an unread counter when you scroll up in a chat.

IOS DEVELOPER

Confidential

Responsibilities:

  • Ability to import an existing Confidential on your device
  • Add settlements/ reimbursements to balance your debts
  • Add your email to automatically receive your Confidential 's link
  • Soft identification to clarify your share of the expenses
  • Developed multi-user support for up to 30 people
  • Fixed logic for displaing total
  • Bug fixes
  • Apple Guidelines Compliant
  • Improved support of PL, PT and DE translations

FREELANCE DEVELOPER

Confidential, Atlanta, GA

Responsibilities:

  • Various work as a junior developer for web and mobile development projects through various freelancing sites

We'd love your feedback!