Michael Peng is a software engineer and data scientist with 11 years of hands-on experience building full-stack systems and research-grade simulations focused on work, transportation, aviation, and education. He founded CourseKit to help students optimize schedules, led initial development of FLOE for large-scale multi-UAV mission planning under a NASA SBIR, and created an agent-based airline recovery model published in conferences and a journal. Equally comfortable in production and research settings, he has shipped CV and automation pipelines at Apple and introduced automated acceptance testing for FAA training tools at Mosaic ATM. A proponent of test-driven development and conceptual elegance, he combines strong CS fundamentals (perfect GPAs at Michigan and UCSD) with a knack for turning messy real-world datasets into actionable systems. Notably, he built cross-institutional research teams to dissect the Southwest Airlines 2022 disruption, showing both technical depth and domain-driven collaboration.
11 years of coding experience
2 years of employment as a software developer
University of California, San Diego
Bachelor of Science in Engineering, Computer Science, 4.00 GPA, Bachelor of Science in Engineering, Computer Science, 4.00 GPA at University of Michigan
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.