Jaden Geller is a senior software engineer with 12 years’ experience blending deep object-oriented expertise in C and Objective-C with a strong focus on UX for macOS and iOS. Based in San Francisco, he has shipped production mobile and desktop features at Apple and Asana and led security engineering efforts as a Security Technical Lead. An active open-source contributor, Jaden made substantive backend and core-database improvements to the widely used Realm project, adding robust error handling and async handover mechanisms. He pairs low-level runtime knowledge and Core framework fluency with front-end instincts—having built a popular floating browser and multiple App Store apps—so he’s as comfortable refactoring database internals as designing polished user interfaces.
12 years of coding experience
9 years of employment as a software developer
Bachelor's Degree, Computer Science, Freshman, Bachelor's Degree, Computer Science, Freshman at California Institute of Technology
Contributions:11 releases, 233 commits, 63 PRs in 6 years 11 months
Contributions summary:Jaden primarily contributed to the user interface aspects of the "helium" project, a floating browser window for macOS. Their work focused on the creation and implementation of UI elements, like the floating panel, and its related controls such as the toolbar, and buttons. They also handled interactions with the web content by incorporating functionalities for zooming, navigation, and file opening. These changes demonstrate an emphasis on front-end development and user experience.
Realm is a mobile database: a replacement for Core Data & SQLite
Role in this project:
Back-end Developer
Contributions:58 commits, 84 PRs, 203 pushes in 3 months
Contributions summary:Jaden's contributions centered on enhancing the Realm Swift database library. They implemented features like allowing throws within write blocks to handle errors more effectively. The user also worked on improving error handling and adhering to Cocoa error conventions within the `migrateRealm` function. Further, they introduced new types and made modifications to existing ones to improve the functionality and robustness of the library.
objective-crealtimethreadsafesynccore-data
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.