Nick O'neill is an experienced engineering manager and mobile-focused software generalist with 17 years building consumer and advocacy products from the UI up. Based in San Francisco, he currently leads engineering at Tailscale while co-founding and serving as technical director for 5 Calls, a civic tech platform that has powered over two million calls to Congress. His background spans leading mobile teams at Spin, eatsa, and Launch Apps and hands-on iOS work — notable open-source contributions include PermissionScope and client-side improvements to Perkeep and GIF handling in OLImageView. He combines people leadership with deep product empathy, shipping polished user experiences and robust client features like progress tracking, keychain integration, and resilient animated UI behavior. Known for balancing day-job management with meaningful volunteer technical work, he brings a pragmatic, user-centered approach to scalable engineering.
Contributions:4 releases, 174 commits, 53 PRs in 2 years 7 months
Contributions summary:Nick primarily worked on the iOS mobile application, focusing on implementing the user interface and core features of the app. The commits demonstrate the development of a custom permission UI using Swift, including elements such as buttons, labels, and alerts. The user also worked on managing location permissions and implementing the required delegate methods and integration with the iOS system.
Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
Role in this project:
Full-stack Developer (iOS/OSX)
Contributions:43 commits in 8 months
Contributions summary:Nick primarily worked on the iOS and OS X client applications, adding features and addressing various issues within the Camlistore project. Their contributions include implementing a menu bar application for OS X with an icon, launch control to start and stop the camlistored process, and progress bars for uploads. They also added progress tracking and implemented features for uploading photos from iOS, as well as incorporating keychain management. These changes suggest a focus on improving the user experience and functionality of the clients.
syncingstoringsharinglifestorage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.