Prateek Machiraju

Flight Software Engineer II at SpaceX

Los Angeles, California, 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
Prateek Machiraju is a Flight Software Engineer II at SpaceX with a decade of software experience, building flight software for Falcon 9 and Falcon Heavy. He holds a BS in Computer Science and Mathematics from UNC Chapel Hill and progressed from intern to senior contributor within SpaceX’s flight software organization. Beyond aerospace, he’s an active open-source contributor to WPILib and PhotonVision, improving robotics odometry/kinematics primitives and automating CI/CD for projects used by thousands of teams. His work blends low-level geometry and unit-safe APIs with pragmatic automation and documentation, reflecting both engineering rigor and attention to developer experience. Based in Los Angeles, he brings a rare combination of production flight systems experience and community-facing robotics tooling expertise.
code9 years of coding experience
job2 years of employment as a software developer
bookDual Enrollment, Mathematics, Dual Enrollment, Mathematics at North Carolina State University
bookHigh School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, High School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES at Green Hope High School
bookBachelor of Science - BS, Computer Science & Mathematics, Bachelor of Science - BS, Computer Science & Mathematics at University of North Carolina at Chapel Hill
languagesSpanish, Telugu, English
github-logo-circle

Github Skills (29)

github-ci10
c-language10
restructuredtext10
kinematics10
scripting10
trajectory-generation10
rs10
odometry10
java10
cicd10
javas10
automation10
script10
automation-testing10
build-automation10

Programming languages (17)

PowerShellJavaC++CSSCCMakeMakefileHTML

Github contributions (5)

github-logo-circle
wpilibsuite/frc-docs

Jun 2019 - Dec 2022

Official FRC Documentation powered by Read the Docs
Role in this project:
userTechnical Writer
Contributions:128 reviews, 85 commits, 90 PRs in 3 years 6 months
Contributions summary:Prateek primarily contributed to the repository by updating and adding documentation. They fixed spelling errors and improved wording in existing documentation files. The user also added new documentation for various features like kinematics, odometry, trajectory generation, constraints, and units usage. Their work enhanced the clarity and completeness of the repository's documentation.
frcread-the-docs
wpilibsuite/allwpilib

Jul 2019 - Jun 2022

Official Repository of WPILibJ and WPILibC
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:250 reviews, 158 commits, 163 PRs in 2 years 10 months
Contributions summary:Prateek's primary contribution focused on implementing geometry classes for pose representation, crucial for odometry and kinematics within the project. Further contributions include refactoring a motor encoder test to utilize a LinearFilter, replacing a deprecated method and adding features such as unit-safe overloads for various classes. They also addressed compilation errors and added tests for the Eigen library while providing additions to support path generation using hermite splines and code enhancements.
wpilibcroboriowpilibjntcorecscore
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
Prateek Machiraju - Flight Software Engineer II at SpaceX