Jeff Compton, Developer in San Francisco, CA, United States
Jeff is available for hire
Hire Jeff

Jeff Compton

Verified Expert  in Engineering

iOS Developer

San Francisco, CA, United States

Toptal member since October 20, 2020

Bio

Jeff is a seasoned software engineer with expertise in iOS and back-end development. He has more than five years of industry experience working for startups in San Francisco. Jeff is known for being hardworking and reliable and possesses a great track record of delivering projects on time. Jeff is comfortable with the entire app development lifecycle and has first-hand experience building iOS apps from scratch (one of his apps is currently in the App Store).

Portfolio

Autodesk
Mobile App Development, iOS, Swift 6

Experience

  • Software Architecture - 10 years
  • iOS SDK - 10 years
  • Xcode - 10 years
  • Mobile Development - 10 years
  • Objective-C - 10 years
  • Agile Software Development - 10 years
  • Swift - 9 years
  • Django - 2 years

Availability

Full-time

Preferred Environment

IntelliJ IDEA, Slack, Xcode

The most amazing...

...open-source project I've written lets iOS developers across my company save hours of time every time they needed to support a new universal link type.

Work Experience

Senior iOS Engineer

2020 - 2025
Autodesk
  • Led development of anonymous feature flags from idea to implementation. Owned the Kotlin back end, Kotlin multiplatform for shared logic, and native iOS/Android integration. Enabled risk mitigation on login and onboarding screens, preventing costly issues.
  • Led the hiring and selection process for an iOS intern, guiding them through a project focused on implementing background sync functionality. Provided technical mentorship, ensured project success, and supported the intern’s career development.
  • Built infrastructure for new project download options, allowing users to control stored data better and reduce on-device storage usage—addressing a key user pain point.
Technologies: Mobile App Development, iOS, Swift 6

Lead iOS Engineer

2020 - 2020
Formation
  • Handled the technical direction of iOS development at Formation.
  • Provided mentorship and technical guidance to junior engineers.
  • Collaborated with the founder and project manager on strategic planning.
Technologies: iOS

Lead iOS Engineer

2016 - 2019
Nextdoor
  • Onboarded and supervised three junior engineers, one senior engineer, and one engineering intern.
  • Supervised a team of six engineers to rewrite Nextdoor's real estate section, as well as spearheading and managing all phases of the project, starting from the initial project proposal.
  • Led the cross-functional efforts to support multi-language switching, launch a PR campaign, and introduce a delete conversation option within private messaging.
  • Rebuilt and modularized tracking support to greatly improve developer productivity and accuracy of core metrics used to inform product decisions across the company.
  • Led the efforts on iOS to introduce multiple new post flows and introduced photo and video support for multiple post types.
  • Assisted engineers across the company (primarily from Web/Django backgrounds) in implementing iOS features on a tight deadline.
  • Drove quarterly agendas and sought input from developers to understand the largest pain points they faced.
  • Gave monthly presentations to an audience of approximately 15 engineers.
  • Helped combat racial profiling by rebuilding the crime and safety post-flow on a tight deadline.
  • Led the efforts on iOS to support sharing on multiple post types.
Technologies: iOS

iOS Engineer

2015 - 2016
Getaround
  • Implemented the native calendar interface and back-end changes to allow owners to manage their car's availability (Youtu.be/k8OAdfBQ8R8?t=27).
  • Designed the automated testing infrastructure and improved test reliability.
  • Implemented the make filter to let users filter cars by their make.
Technologies: iOS

Experience

Concentration Cat

A Swift app that lets users play a concentration game that's based on their photos. The set up is easy. Just launch it, choose your photos, and go!

You can tap "All photos" or any of your albums to let the app choose photos for you automatically or use a long press to choose exactly the photos you want.

Corridor

https://github.com/Nextdoor/corridor
A Swift library to support universal links. It allows engineers to spend less time writing custom URL matching and parsing logic. It introduces a syntax to define any URL format using a single string, which results in a 90% reduction in code required to implement universal links at Nextdoor.

Education

2011 - 2015

Bachelor's Degree in Computer Science

Brown University - Providence, RI

Skills

Tools

Xcode, Slack, IntelliJ IDEA

Languages

Swift, Objective-C, Swift 6

Frameworks

iOS SDK, Django

Paradigms

Mobile Development, Agile Software Development

Storage

Database Management

Platforms

iOS

Other

Software Architecture, Mobile App Development

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.

1

Share your needs

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

Choose your talent

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

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