John Compitello is a software engineer with 10 years of experience focused on scalable data and computation-heavy systems, currently working on Google Flights in the Boston/Cambridge area. He has a strong background in distributed computing and linear algebra applied to large-scale genetics and analytics workflows from multiple roles at the Broad Institute, where his optimizations cut compute costs up to 18x and enabled much larger dataset sizes. Comfortable across the stack, he has delivered web performance wins, data pipeline enhancements, and productionized distributed algorithms in Scala and Spark. He mentors interns and translates mathematical insight into practical engineering fixes—evidenced by randomized SVD methods and sparsity tracking to slash storage and compute. John combines academic training in computer science and mathematics with hands-on production experience, making him adept at turning complex numerical problems into efficient, maintainable systems.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree in Computer Science and Mathematics Computer Science, Bachelor's degree in Computer Science and Mathematics Computer Science at Northeastern University
Contributions:4 pushes, 5 branches in 1 year 3 months
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.