Dan Federman is a founding engineer with 12 years of experience building high-performance iOS products and leading engineering teams, currently scaling Portola from the ground up in San Francisco. He previously drove large-scale re-architecture efforts at Airbnb—standardizing routing, introducing code ownership, and building code-generation tooling that materially improved developer productivity across a million+ line codebase. Dan shipped core features at Cash App and Apple, where his UI optimizations halved rendering time and reduced power usage, and his work on Cash App integrations was showcased at WWDC. As an iOS technical lead at Tempo he managed an eight-engineer platform team, owning scoping, delivery, and platform improvements. An active open-source contributor, he modernized Square’s popular Valet keychain library for Swift 4 and Objective-C compatibility and fixed critical keychain bugs. He combines deep systems thinking with hands-on shipping discipline and a track record of turning vague product ideas into robust, testable architectures.
12 years of coding experience
14 years of employment as a software developer
BS Computer Science Systems, BS Computer Science Systems at Columbia Engineering
Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
Role in this project:
iOS Mobile Developer
Contributions:50 releases, 104 reviews, 502 commits in 7 years 9 months
Contributions summary:Dan primarily contributed to the `square/valet` repository by adopting Swift 4 and Xcode 9, and also made updates for code modernization. They modified the testing files and test view controller for the project. The user also focused on adding Objective-C compatibility to key classes. They addressed various bugs related to keychain operations.
Contributions:2 releases, 20 reviews, 5 commits in 2 years 8 months
decodableresilientdecodinginspect
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.