Itai Ferber

Senior Mobile Developer at YNAB

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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).
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Binghamton University
bookHigh School Diploma, High School Diploma at Hunter College High School
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
29,019reputation
1.1mreached
294answers
6questions
Badges
xcode
top-5%
llvm
top-5%
audio
top-5%
cocoa-touch
top-5%
macos
top-5%
objective-c
top-1%
github-logo-circle

Github Skills (30)

date-formatting10
objective-c10
debug10
nsdate10
apidoc10
foundation10
date-format10
foundation-sites10
api10
swift10
llvm9
ios9
json9
cocoa9
iphone9

Programming languages (14)

C++CRustDValaHTMLShellLLVM

Github contributions (5)

github-logo-circle
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-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.
tvostranslationinternationalizationfoundationindependence
The Foundation Project, providing core utilities, internationalization, and OS independence
Contributions:63 pushes, 64 branches in 2 years 10 months
translationinternationalizationfoundationindependencelocalization
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.
Request Free Trial
Itai Ferber - Senior Mobile Developer at YNAB