Alex Leigh is a software engineer with 13 years of experience designing and operating data pipelines and analytics platforms, currently at Meta after roles at Envoy and Google. He has led machine learning pipeline development using Spark, Kafka, and Cassandra, and championed contract-first microservice communication across organizations. Alex is experienced building distributed processing systems with Akka and deploying cloud-native applications on Docker and Kubernetes. Comfortable across languages from Java and Scala to Python, C/C++, and Objective-C, he also builds web frontends/backends and native iOS apps. A Harvard A.B. in Computer Science, he combines deep systems engineering with a pragmatic focus on reliable, production-grade data infrastructure. An under-the-radar strength is his cross-domain fluency—moving between low-level systems, ML pipelines, and product-facing applications with equal ease.
13 years of coding experience
11 years of employment as a software developer
A.B. Computer Science, A.B. Computer Science at Harvard University
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.