We provide IT Staff Augmentation Services!

Senior Mobile Ios Software Engineer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 4 years of experience developing iOS Apps for iPhones and iPads, 10 years of experience developing embedded systems firmware, and 5 years developing HMI software applicatons.
  • Successfully shipped products for startups, companies, and corporations.
  • An aesthetic, insightful and talented person.
  • 5 years as a developer on Scrum / Agile teams, productively working with project managers, stakeholders, UX, and QA to develop, test, and ship software applications.
  • Developing apps for iPhones and iPads since 2012, submitted 5 apps to the App Store, of which 2 are commercial apps and 3 are side - project apps. Currently using iOS 8, iOS 9, iOS 10 and Xcode 8
  • Using Xcode, Cocoa Touch and Storyboards since iOS 5, Auto Layout since iOS6, and Adaptive Layout, Size Classes, and Trait collections since iOS 8.
  • Programming in Swift since 2015 and in Objective-C since in 2012.
  • Additional programming experience includes C++ (6 yrs), Java (2 yrs) and Javascript (lyr)
  • 10 years experience using Object Oriented Analysis, Design Patterns, MVC and recently Protocol Oriented Programming techniques to architect and design software solutons.
  • Several years experience teaming with UX designers to turn wireframes into pixel perfect screens and delightful user experiences while following the Confidential Human Interface Guidelines (HIG).
  • Experience using Git, Github, CocoaPods, JIRA, Slack.
  • Bluetooth BLE experience beginning with development of a Swift framework for a connected device.
  • Very talented using oscilloscopes to debug software applicatons running on electronic devices.
  • Embedded Firmware development experience for consumer and industrial electronic devices.
  • Experience using REST APIs and JSON to connect to back-end services.
  • UIKit and framework experience going back to 2012 includes Acton Sheets, Actvity Indicators, Alerts, Animatons, Buttons, Collectons, Core Bluetooth, Core Data, Core Locaton, Custom Transitons, Dynamic Type, Image Views, Labels, Multtasking, Navigaton Bars, Maps, MapKit, Pages, Popovers, Search Bars, Scroll Views, Size Classes, Sliders, Split Views, Tab Bars, Table Views, Toolbars and more.

PROFESSIONAL EXPERIENCE

Senior Mobile iOS Software Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Brought app development in-house from contractors and converted app from Objective-C to Swift.
  • Developed app features for Thermometer screens in a one-week Scrum cycle with Product, UX and QA.
  • Created a Swift framework that encapsulates existng Objectve-C Bluetooth code, provides a clean set of API's for ease of use by other developers, and improves reliability and confidence in Bluetooth code.
  • Developed iOS App features to support off-shore manufacturing of the Bluetooth Thermometers.
  • Created a Swift framework that uses Core Audio to acquire data from wired analog thermometers and wired digital thermometers and uses a C++ library (used by iOS and Android) to calculate temperature.
  • Used an oscilloscope to debug and verify thermometer communicatons and data acquisiton by scoping the audio signals between the headphone jack and wired stck thermometers.
  • Controlled AVAudioSession routng and category seffings to seamlessly switch between playing Elmo's voice out speaker and using headphone port to take temperature readings.
  • Used Git and Github for version control and JIRA to track tasks, features, and bugs.

Senior Mobile iOS Software Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Did pair programming while developing features in Swift for Omada's Diabetcs Preventon App.

iOS Software Development Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Developed and released Public Art San Francisco to the App Store.
  • This app uses Core Data and locaton services, is developed in Swift, is fully adaptve, is a RESTful applicaton, uses JSON, and has a server backend for text and photos.

Senior Mobile iOS Software Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Brought development of Xoom's Money Transfer App in-house and did major refactoring while helping grow Xoom's Mobile development department from one to four full tme iOS developers.
  • Used Xcode, UIKit, MVC, Storyboards, Auto Layout, Animatons, Core Data, RestKit, and Github.
  • Developed Table View controllers and Ul features on a four week sprint cycle for two years running using the Scrum / Agile development process.

iOS Software Development Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Began iOS development and conceived the idea for San Francisco Civic Art and San Francisco Public Art apps which are mobile guides to outdoor art.
  • The apps are in the app store and provide art information, photos, maps of users and artwork locations, and transit directions.

Embedded Systems Engineer

Confidential, Palo Alto, CA

Responsibilities:

  • Early stage developer of embedded software for wireless electronic devices and sensors used in iControl's Smart Home Security and AutomaE'on technology connected product line.
  • Full stack system verification and debug from devices to servers to web portals and smartphones and as needed on-site developer support for product beta-installations at select customer's homes.

HMI Applications Software Engineer

Confidential, San Mateo, CA

Responsibilities:

  • Developed HMI (Human to Machine Interface) desktop graphical software applications and simulator applications from concept to delivery to Confidential for aerospace satellite development.

Embedded Systems Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Digital Baseband Engineer for cell phone development with partners in Cambridge, England.

Embedded Systems Engineer

Confidential, San Carlos, CA

Responsibilities:

  • Developed highly praised firmware and software for cable TV set-top box prototypes.

Embedded Systems Engineer

Confidential, Pittsburgh, PA

Responsibilities:

  • Developed device drivers and hardware for RFID readers on the San Francisco Airport AirTrain.

Embedded Systems Engineer

Confidential, Palo Alto, CA

Responsibilities:

  • Developed software for prototype consumer electronic devices for research and development.

We'd love your feedback!