Jacob Li is a Software Engineer II based in New York with 9 years of experience building high-performance backend systems, ML data pipelines, and graphics-related software across Java, Scala, Python and C++. At Etsy he collaborated with data scientists to architect automated ingestion and semantic modeling systems on GCP that cut data exposure time by 70% and increased API adoption by 25%. Previously at Agoda he led parallelization and migration efforts that sped content pipelines by 25% and reduced escalations by 30%, and he has hands-on experience with Kafka, Spark, Airflow, Neo4j, Kubernetes and CI/CD automation. A longtime open-source contributor to the large TEAMMATES project, he’s comfortable shipping both front-end UI improvements and backend features in large codebases. Trained at NUS and Carnegie Mellon, he blends academic rigor in ML and graphics with practical production impact and a knack for turning complex integration challenges into reliable, automated workflows.
9 years of coding experience
3 years of employment as a software developer
Bachelor's Degree, Bachelor of Computer Science, Bachelor's Degree, Bachelor of Computer Science at National University of Singapore
Master of Entertainment Technology (MET), Computer Science, 3.89, Master of Entertainment Technology (MET), Computer Science, 3.89 at Carnegie Mellon University
This is the project website for the TEAMMATES feedback management tool for education
Role in this project:
Front-end Developer
Contributions:19 commits, 34 PRs, 9 pushes in 1 year 3 months
Contributions summary:Jacob's commits primarily focused on modifying UI elements related to the instructor's home page. They implemented the ability to edit and delete courses and included features related to reminding students, selecting students, and downloading results. The user also introduced new functionalities such as adding template questions, displaying options for instructors, and downloading results for each session. Additionally, they worked on styling changes and made adjustments to the presentation of data.
This is the project website for the TEAMMATES feedback management tool for education
Contributions:459 pushes, 36 branches, 16 tags in 1 year 3 months
cssjavascriptteammatesproject-websitefeedback
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.