Experienced iOS Developer living in Boston, Massachusetts. I work at Southwest Airlines as a Sr. Software Engineer on the air booking iOS platform that powers millions of transactions annually.
Dallas, Texas, United States
iOS lead on the Booking team.
Boston, Massachusetts, United States
Wrote clean, reusable, and testable Swift code using the MVVM/Coordinator design pattern making use of native iOS APIs such as UIKit, AutoLayout, AVFoundation, NSURLSession, Combine, and XCTest plus third-party libraries (CocoaPods) such as RxSwift, SnapKit, Alamofire, and Kingfisher.
Served as iOS technical team lead of software engineers serving as key owner of all iOS application development at Poloniex.
Participated in code reviews to help ensure the shipment of good, quality source code.
Mentored / Managed software engineers partaking in weekly 1-1’s, performance reviews, career guidance to develop strong engineers.
Lead iOS software architect balancing the needs of the business while delivering a quality product in a timely manner.
Cross collaborated with design, backend, PMs, CTO, and CEO to rapidly develop new features as well as iterate on features based on user feedback using agile methodologies (sprint planning, grooming, retros, etc).
Participated in new candidate interviews which involved coming up with relevant / post-interview panels.
2021 — 2022
Boston, Massachusetts, United States
2019 — 2021
Boston, Massachusetts
Sole iOS engineer reporting directly to CTO and CEO at a fast-paced seed stage startup owning the entire iOS DiagnosUs application.
Wrote clean, reusable, and testable Swift code using the MVVM/Coordinator design pattern making use of native iOS APIs such as UIKit, AutoLayout, AVFoundation, NSURLSession, ASWebAuthenticationSession, and XCTest plus third-party libraries (CocoaPods) such as PromiseKit, SnapKit, Alamofire, and Kingfisher.
Cross collaborated with design, backend, PMs, CTO, and CEO to rapidly develop new features as well as iterate on features based on user feedback using agile methodologies (sprint planning, grooming, retros, etc).
Built, architected, and owned a separate in-house UI components library based on a design system (buttons, fonts, colors, animations, navigation UI, etc) which enabled rapid feature development and design consistency. Library included a separate components catalog application for designers to test and give feedback.
Created CI/CD pipeline using Bitrise, Fastlane, and Git to run unit tests on pull requests for merging into the development branch as well as a release pipeline that automatically uploaded the app binary to App Store Connect releases.
Mentored iOS engineering interns giving them coding tasks, feedback, pair-programming, code reviews, career advice, etc to help grow their skills.
Occasionally worked on backend development using the Vapor Swift web framework.
2017 — 2019
Boston, Massachusetts
Architected and developed iOS / Apple TV video streaming apps for major companies such as HBO GO, Hulu Japan, Reelz primarily using Swift and occasionally Objective-C (legacy code). Frameworks used included AVFoundation, XCTest, UIKit, AutoLayout, Alamofire, PromiseKit, SnapKit.
Wrote unit tests using the XCTest framework to test business logic code as well as networking code (API mocking).
Participated in key meetings to communicate progress of the projects to technical and non-technical key stakeholders.
Cross-collaborated with designers, PMs, Android, web, and backend developers to build applications (or features) from 0 lines of code to delivery and beyond.
Participated in new candidate interviews which involved coming up with relevant / post-interview panels.
Participated in code reviews to help ensure the shipment of good, quality source code.
Education
University of Central Florida