Alec Reitter is a Senior Software Engineer with over a decade of experience building full‑stack web and backend systems, currently shaping product and UX for Podcasts Connect at Apple in Sunnyvale. He brings deep expertise in Java, JSP, client‑side JavaScript, and web technologies from early Ajax-era startups to large-scale distributed systems. Alec is an active contributor to FoundationDB and its record layer, where he implemented new index types, predicate enhancements, and performance/metrics improvements for a widely used open‑source transactional key‑value store. His background spans front-end craftsmanship at Lala, systems and analytics work at eBay Research Labs (including multiple patents), and entrepreneurial hardware/software experiments in wireless sensors. Fluent in combining product-focused UX sensibilities with rigorous backend engineering, he pairs hands‑on coding with a pragmatic eye for measurable performance gains.
10 years of coding experience
6 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Contributions:1049 reviews, 503 commits, 672 PRs in 4 years 4 months
Contributions summary:Alec primarily contributed to the development of the record layer, specifically the implementation of features such as the support for a new index type, enhanced capabilities for the index and predicate framework, and the handling of various performance optimizations and fixes. Their work included implementing new index types and also providing support for features that make use of those indexes. These features include enhancing the capabilities of the index to deal with queries with different comparison types and also to improve the performance of existing indexes through optimized scans. These efforts included the addition of a new metric for tracking the database's reads and writes as well as improving the accuracy of the current metrics.
FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
Back-end Developer
Contributions:2 releases, 73 reviews, 460 commits in 5 years
Contributions summary:Alec's commits primarily focus on Java code within the FoundationDB project, specifically updating Javadoc for the `fromStream` function, merging code branches, and modifying the node.js bindings. The user's work involves both code updates and integration efforts across various components of the project, including file packaging and workload implementation. Moreover, the user's contributions also touch upon the node.js bindings and float casting within the project.
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
Alec Reitter - Senior Software Engineer at Apple Inc.