Itai Ferber is a Senior Mobile Developer with 12 years of systems and frameworks-level engineering experience, currently building mobile products at YNAB after a multi-year tenure designing core APIs at Apple. He was the primary API designer and lead implementer of Swift 4’s Codable feature and worked on fundamental Foundation and CoreFoundation components—locale, string, date, and serialization APIs—that ship across Apple platforms and open-source Swift Core Libraries. Comfortable in both Objective-C and Swift, he combines deep attention to backward and binary compatibility with hands-on bug fixes and API evolution, including contributions to the widely used swift-corelibs-foundation project. Known for translating complex platform semantics into ergonomic developer-facing APIs, he’s also given WWDC talks and has a track record of surfacing subtle interoperability and parsing fixes (for example, locale-aware date parsing in HTTPCookie).
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Binghamton University
High School Diploma, High School Diploma at Hunter College High School
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
Back-end Developer
Contributions:65 PRs, 50 pushes, 3 branches in 5 years 9 months
Contributions summary:Itai primarily focused on fixing bugs and updating API implementations within the Foundation framework. Key contributions include setting the correct locale for date parsing in HTTPCookie, which involved modifying DateFormatter settings in Swift code to prevent parsing errors. The user also addressed inconsistencies and updated the implementation of classes like `CachedURLResponse`, `IndexPath`, `NSIndexSet` and `NSLocale` to match with the foundation framework API. Furthermore, the user made fixes regarding the locking mechanisms to match the API exposed by Foundation and fixed an off-by-one error when initializing Data with discontiguous sequences.
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.