We provide IT Staff Augmentation Services!

Senior Ios Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Custom mobile software developer with 9 years of experience in the software development industry.
  • Five years’ experience working with enterprise apps.
  • Six years’ experience as an independent iOS contractor.
  • Personally produced and developed over 20 iOS apps.
  • Capable programmer in Swift (iOS and Vapor), Objective C and Lua (Corona SDK)
  • Project manager for million dollar projects for multiple clients.
  • Lead developer in teams with local and offshore resources of up to 7 direct reports with approximately 6 indirect reports.
  • Excellent understanding of the Software Development Life Cycle and Scrum.

TECHNICAL SKILLS:

Software: Xcode, SublimeText3, Microsoft Office, Microsoft Project, Adobe Photoshop, Git, SVN, Redmine, SharePoint, Corona SDK, SourceTree, Cornerstone, Eclipse

Software Development Methodologies: Agile, Scrum, Kanban, Waterfall, SDLC

Operating Systems: Apple OS X (preferred OS), Microsoft Windows

Programming and Scripting: Swift, Objective C, Lua, Bash, JSON, HTML5, CSS3, JavaScript, Bootstrap, XML

Database: Sqlite, Postgresql, Realm.io, JSONSwift

Machine Learning: AI, Neural Networks, Genetic Algorithms, Annealing Algorithms

iOS: Online/Offline database architecture, Restful Services, OOP, MVC, Auto sizing/Constraints, rapid prototyping in Storyboard, UX and UI design, custom reusable framework development, Kerberos and SSO, UI animations

Other: Apple & Google app submission process, Bitcoin programming, Encryption, Cyphers, Byte Compression, Elliptic Curve Cryptography, Image Processing, Disparity Maps, Vapor (Server Side Swift)

Demo iOS Code: github.com/brandoncgray

PROFESSIONAL EXPERIENCE:

Confidential

Senior iOS Engineer

Responsibilities:

  • Architect and lead developer for new insurance application - Swift 4.0
  • Created custom and reusable interfaces/views
  • Custom transitions and view animations
  • Designed database architecture for seamless offline/online data persistence
  • Follow object oriented design patterns that integrated with the database and data syncing classes
  • Implemented end to end continuous integration using Apple CI
  • Manage HockeyApp account and in-house distribution
  • In charge of iOS release management and version control using git repositories
  • Report to the Digital Services Manager

Confidential

Senior iOS Engineer

Responsibilities:

  • Senior iOS developer
  • Architect and designer for new app - Swift 3.0
  • Created custom UIControls and reusable interfaces/views
  • Designed database architecture for seamless offline/online data persistence
  • Follow object oriented design patterns that integrated with the database and data syncing classes
  • Maintained and added new features to legacy app - Objective C
  • Fixed Bugs
  • Created new features using “Objective C to Swift Bridging Header”
  • Implemented end to end continuous integration using Apple CI
  • In charge of release management and version control using git repositories
  • Implemented UI Automation and acceptance tests through Xcode’s native XCTests API
  • Implemented Unit testing through Xcode ’s native XCTests API
  • Report to the CTO

Confidential

Mobile Software Engineer

Responsibilities:

  • Lead iOS developer of in house apps
  • Architect, designer and lead iOS developer for all mobile apps
  • Programed fully in Swift 1.2, 2.0 & Swift 3.0
  • Developed an iPad sales tool for capturing customers call Mobile Lead Capture
  • Developed an iPad sales tool for showing customers potential travel savings based on lifestyle
  • Designed all aspects, library design pattern, de-serialize JSON to objects, REST GET and POST
  • Icon and asset design and creation
  • Team lead for Direct Sales projects
  • Implemented end to end continuous integration using Apple CI
  • In charge of release management and version control using git repositories
  • Handled merge conflicts during version control for new releases
  • Developed Swift 2.0 code base and a Swift 1.2 code base simultaneously for seamless transition
  • Implemented UI Automation and acceptance tests through Xcode’s native XCTests API
  • Implemented Unit testing through Xcode’s native XCTests API
  • Created and Documented code - Classes, Functions, Protocols, Structs, Extensions, IBDesignable
  • Implemented a parser that will generate a website from documented code
  • Reported to the VP of Engineering

Confidential

iOS/Mobile Development Expert

Responsibilities:

  • Lead iOS developer of in house apps
  • Architected, designed and lead iOS developer on a company wide conference app called LMMeet
  • Completed in two months, two weeks ahead of schedule
  • Universal app utilizing Auto sizing
  • Designed all aspects, library design pattern, de-serialize JSON to objects, REST GET and POST
  • Icon and asset design and creation
  • Mentored Junior iOS developers
  • Lead developer for an employee management app called LMMgr
  • Created iPhone and iPad Master/Detail versions of the app from the same code base
  • Utilized library, Singleton, and MVC design pattern
  • Asset design and creation
  • In charge of release management and version control using git repositories
  • Handled merge conflicts during version control for new releases
  • Hired as iOS expert and process expert (SDLC) for mobile apps

Confidential

Software Development Manager / iOS Developer

Responsibilities:

  • Lead Architect on all mobile application.
  • Lead iOS developer
  • Managed onsite and offshore teams to develop and release software on time and under budget.
  • Lead, coached and motivated project team members on a proactive basis.
  • Managed .net, android, iOS, SQL, maintenance teams, and quality assurance team.
  • Fixed iOS bugs that needed immediate attention.
  • Reviewed code for SQL Server 2012, .Net, Objective C, Java.
  • Maintained SVN trunk and working branches of code.
  • Handled the release documentation and assisted the release manager with the rollout of new code.
  • Reported to the Chief Executive Officer and Managed 7 direct and 6 indirect reports.

Confidential

President and Lead Developer

Responsibilities:

  • Senior iOS developer
  • Gather Requirements from client
  • Create design documents and wireframes
  • Architect how the app will function, front end and back end
  • UX & UI Design
  • AI, Machine Learning, and advanced math coding
  • Framework Development
  • Creating JSONSwift.framework and JSONSwift Database
  • Developed and released over 20 iOS app.
  • Created a white label app called Ghost Detect Pro and branded it for Ripley’s Believe It or Not
  • Created an election app for a candidate for the Confidential .
  • Created and sold how to draw apps, comic book reader apps and many entertainment apps.

We'd love your feedback!