Joel Krebs is a software engineer with 11 years of experience focused on designing safe, consistent APIs and scaling systems for both users and the engineers who build on them. Based in Bellevue, he currently works at Meta on data infrastructure and privacy within a database client and ORM, bringing full-stack expertise to complex privacy requirements. His background spans platform work on the Graph API, research-grade Node.js services, and hands-on roles in project management and ITIL-driven support, giving him a rare blend of product, operational, and engineering perspectives. Trained at Carnegie Mellon (MS) and the University of Bern (BS), he combines rigorous software engineering foundations with a continual curiosity about human-machine interfaces and developer experience. Notably, he thinks about scalability in terms of the engineering surface area as well as traffic, aiming to make systems easier to reason about and extend by teams.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Science in Business Administration Business Administration and Computer Science, Bachelor of Science in Business Administration Business Administration and Computer Science at University of Bern
High School Degree Physics and Applied Mathematics, High School Degree Physics and Applied Mathematics at Gymnasium Bern-Neufeld
Master of Science (MS) Computer Software Engineering, Master of Science (MS) Computer Software Engineering at Carnegie Mellon University
A Workplace application demonstrating account linking, file preview and composer integration. This models a simple document store with very simple privacy rules.
Contributions:129 commits, 3 PRs, 14 pushes in 2 years 6 months
Contributions:57 pushes, 3 branches, 1 tag in 1 year 1 month
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.