Alex Lynch, Developer in Atlanta, GA, United States
Alex is available for hire
Hire Alex

Alex Lynch

Verified Expert  in Engineering

Swift Developer

Atlanta, GA, United States
Toptal Member Since
August 27, 2018

Alex is an expert iOS Developer with over 11 years of experience in iOS and 20 years developing applications. He is a thought leader, a creative problem solver, and has a penchant for deriving correctness from complex problem spaces like concurrency. Alex's history with backend development gives him insight into the full stack of system development and guides his mobile design choices.


TripFiles, LLC
Google Places API, Jira, Git, Xcode, Sirikit, PhotoKit, Core Location...
Sing With The Best, LLC
Xcode, Git, Auto Layout, OpenGL, Core Audio, iOS, Objective-C
Found Money, LLC
Git, Xcode, Trello, Auto Layout, REST APIs, RESTful Development, Core Location...




Preferred Environment

Jira, Git, Xcode, Swift

The most amazing...

...thing I've created is an elegant Swift library that makes concurrent programming correct, expressive, and safe.

Work Experience

Senior iOS Developer

2014 - PRESENT
TripFiles, LLC
  • Developed, deployed, and maintained an iOS application.
  • Worked closely with the back-end team to design efficient, reliable support systems for iOS and Android applications.
  • Worked with the lead designer to merge two large features into one compelling search experience.
  • Designed and implemented a custom media asset upload pipeline that provided durable, reliable media exports and uploads in the foreground or background.
  • Implemented entire mobile data management stack: CoreData<->Marshalling<->RESTful Network Resources.
  • Implemented an advanced, systemic threading strategy to perform all data marshaling in the background while preserving simple data semantics in a Controller layer.
Technologies: Google Places API, Jira, Git, Xcode, Sirikit, PhotoKit, Core Location, Core Data, Swift, iOS

Senior iOS Developer

2013 - 2015
Sing With The Best, LLC
  • Developed, deployed, and maintained an iOS application.
  • Worked closely with UI/UX designer to develop a custom 3D histogram of voice analysis.
  • Implemented voice analysis tools to provide real-time voice training feedback to the user.
  • Transitioned with the client through two UI Designers and a total UI redesign.
  • Implemented record, save, and playback behavior for post-facto voice analysis.
Technologies: Xcode, Git, Auto Layout, OpenGL, Core Audio, iOS, Objective-C

Senior iOS Developer

2013 - 2014
Found Money, LLC
  • Developed, deployed, and maintained an iOS application.
  • Worked closely with the back-end team to design an efficient, reliable RESTful API.
  • Implemented bleeding-edge, transparency-focused, custom UI for iOS 7.
  • Invented and implemented custom geofencing solution to continuously identify near-by partner brick-and-mortar stores and notify the user of savings opportunities.
  • Designed and implemented data management stack: in-memory object graph <-> data marshaling <-> RESTful backend API.
Technologies: Git, Xcode, Trello, Auto Layout, RESTful Development, REST APIs, Core Location, Objective-C, iOS

Senior iOS Developer

2011 - 2014
Talkler Labs, LLC
  • Developed, deployed, and maintained an iOS application.
  • Worked closely with UI/UX designer to implement a strategic vision for a hands-free, eyes-free email client. (Before Siri was capable of interfacing with email.).
  • Collaborated with the CTO to design a cost-effective supporting infrastructure including AWS, marketing integrations, and custom resources servers.
  • Designed and implemented custom "Choreography" DSL to describe then the entire graph of possible user interactions.
  • Implemented tools to convert Choreography DSL into compile-time representation of interaction graph as well as all necessary phonological assets for voice command recognition.
  • Implemented custom FSM to walk the interaction graph and drive the entire user experience.
  • Produced a reusable framework containing the Choreography FSM, Voice Command system, Text-to-Speech system, and Voice Interrupt system ("Hey, Talkler"). The reusable framework allowed the customer to consider creating new apps within the brand a greatly reduced development cost.
  • Designed and implemented high-performance, realtime computing to provide highly responsive Text-to-Speech scrubbing/skipping.
Technologies: Xcode, Git, Asana, Auto Layout, Ruby, Amazon S3 (AWS S3), Active Directory Synchronization, MS Exchange, POP3, SMTP, LAMP, Voice, Voice Recognition, Text to Speech (TTS), Core Data, Core Audio, iOS, Objective-C

Lead iOS Developer

2009 - 2014
NutriTiming, LLC
  • Designed, implemented, and maintained an iOS application.
  • Designed, implemented, and maintained a back-end Ruby on Rails application.
  • Designed and implemented RESTful API from front-end to back-end.
  • Implemented custom graphing solutions in CoreGraphics and ActionScript.
  • Worked closely with world-wide nutritional experts to design and implement proprietary nutritional analysis logic.
Technologies: Xcode, Git, Subversion (SVN), Flash ActionScript, Ruby on Rails (RoR), Ruby, Core Graphics, REST APIs, RESTful Development, Core Data, Objective-C

Senior iOS Developer

2011 - 2013
Growing Local Learning (General Mills)
  • Developed, deployed, and maintained an iOS application.
  • Implemented pixel-perfect UI design for a very demanding client.
  • Co-designed a RESTful API with the back-end team.
Technologies: Xcode, Git, RESTful Development, REST APIs, iOS, Objective-C

Lead iOS Developer

2012 - 2012
Smart Capture, (Graduate Studies, Georgia Tech)
  • Implemented iOS application for graduate study research program.
  • Implemented Bluetooth triggered A/V capture system for enabling parents to record their children in their home environment with the click of a peripheral-device button.
  • Designed and implemented RESTful API to sync captured A/V and metadata to the back-end system where behavioral experts could review and provide feedback to parents.
  • Researched Bluetooth protocol support in then-current iOS. Researched and sourced Bluetooth peripherals that were compatible both with iOS and with the physical requirements of the project.
  • Iterated app very rapidly (a few times a week) with the research team in a hyper-agile environment.
  • Designed and implemented a back-end Ruby on Rails web application.
Technologies: Xcode, Git, Auto Layout, REST APIs, RESTful Development, Ruby on Rails (RoR), Audio, Bluetooth, AVFoundation, iOS, Objective-C


Invented and implemented state-of-the-art futures/promises library for Swift. HoneyBee makes parallel and asynchronous programming easy, safe, and expressive, allowing the developer to focus on business logic. HoneyBee ensures the correctness, timeliness, and maintainability of parallel/async code.

VFL Literal

Invented and implemented compile-time-checked Visual Format Language expressions for Apple’s iOS and macOS implementations of AutoLayout. Compile-time-checking ensures correctness while building an app, eliminating runtime crashes due to typos in string-based VFL expressions. VFLLiteral improves the maintainability and reliability of programmatic uses of AutoLayout VFL.


Devised and Implemented a swift library to create compile-time checked NSPredicates, NSSortDesciptions, Filters, and Comparators. Principle is fully compatible with CoreData. Use of principle makes the code more maintainable and reliable compared to traditional, string-based NSPredicates and NSSortDescriptors.
2008 - 2011

Bachelor of Science Degree with Honors in Computer Science and Software Engineering

Georgia Institute of Technology - Atlanta, Georgia


PhotoKit, Google Places API, Alamofire, Core Audio, Core Graphics, REST APIs, OpenGL, Fabric


Git, Xcode, Grand Central Dispatch, Auto Layout, Crashlytics, Jira, Trello, Asana, Sirikit, MS Exchange, Subversion (SVN)


iOS SDK, Core Data, Core Location, AssetsLibrary, Core Motion, Ruby on Rails (RoR)


Domain-specific Languages (DSLs), Swift 4, Visual Format Language, Objective-C, Swift, Ruby, C, Flash ActionScript, Java


REST, Concurrent Programming, Asynchronous Programming, Mobile Development, Agile, RESTful Development


iOS, Apple, WatchOS, tvOS, LAMP, Linux, Firebase


Amazon S3 (AWS S3)


Apple Human Interface, Concurrency, Mobile App Development, iPhone, Text to Speech (TTS), Voice Recognition, Voice, SMTP, POP3, Active Directory Synchronization, Audio, AVFoundation, Bluetooth

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring