Changrui Bai

Software Engineer at Amazon

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Changrui Bai is a software engineer with four years of professional experience and a deep foundation in embedded systems, control theory, and backend development, now working at Amazon in Seattle. He combines low-level firmware expertise (C/C++ on STM32, TI C2000, VxWorks) and real-time control experience with modern backend and cloud skills (Java, Python, TypeScript, AWS, Azure DevOps). His background includes robotics and HIL testing, automation with Robot Framework, and building communication stacks (UART, I2C, CAN, Modbus, lwIP), enabling him to bridge hardware and cloud-native services. A PhD-trained mechatronics engineer who progressed from academic rotor-dynamics and FPGA/DSP work to shipping commercial embedded products, he brings rigorous system modeling and test-driven practices to software projects. Known for pragmatic problem solving — “where there is a will there is a way” — he favors automation and repeatable tests to accelerate delivery. Fluent across the stack, he thrives on turning complex electro-mechanical requirements into reliable, production-ready software.
code4 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Electrical and Electronics Engineering, 3.6/4.0, Master's degree, Electrical and Electronics Engineering, 3.6/4.0 at Beihang University
bookDoctor of Philosophy (Ph.D.), Mechanical Engineering, Mechatronics, 3.8/4.0, Doctor of Philosophy (Ph.D.), Mechanical Engineering, Mechatronics, 3.8/4.0 at Texas A&M University
bookBachelor's degree, Control Science and Engineering, 3.7/4.0, Bachelor's degree, Control Science and Engineering, 3.7/4.0 at Shandong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

od-matrix10
mining10
representation-learning10
eta10
map-matching10
traffic10
temporal-data10
temporal10
deep-learning8
data-mining8

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
luiluizi/LLM_for_predict

Mar 2024 - Apr 2024

Contributions:23 pushes, 2 branches in 1 month
luiluizi/ml_work

Dec 2024 - Jan 2025

Contributions:4 pushes, 3 branches in 13 days
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