Max Li is a Senior Software Engineer based in New York with 11 years of experience building scalable backend systems across companies from China Railway to Amazon. He has shipped consumer-facing features on Alexa Communications (Announcements and Messaging) and driven core infrastructure for Amazon Advertising’s pacing and experimentation platforms. Skilled in Java, microservices, batch processing and data-driven systems, he also contributed to the NSF-backed Expertiza peer-review web app by refactoring core models and improving scoring and DB structures. With a Master’s in Computer Science and a track record of moving complex data-processing pipelines into production, he blends pragmatic engineering with a knack for improving legacy systems. Notably, his background spans both telecom-scale resource management and high-throughput ad tech, giving him a strong footing in performance and reliability.
11 years of coding experience
11 years of employment as a software developer
Master of Computer Science Computer Science, Master of Computer Science Computer Science at North Carolina State University
Master of Electorical Engineering Computer Engineering, Master of Electorical Engineering Computer Engineering at Beijing Jiaotong University
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Southwest Jiaotong University
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Back-end Developer
Contributions:50 commits in 27 days
Contributions summary:Max primarily focused on refactoring and modifying core models and views within the Expertiza application, which is a web application for peer-review. They made changes to the `User`, `ResponseMap`, and `Rscore` models, and also modified several views (`_participant.html.erb`, `_meta.html.erb`, etc.). The user's contributions involved improvements to the application's scoring mechanisms and display logic. The user also made some database structure changes.
Contributions:31 commits, 36 pushes, 1 branch in 2 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.