Sinh Pham

Embedded Software Engineer at Robert Bosch Engineering and Business Solutions Vietnam

Ho Chi Minh City, Vietnam
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

👤
Senior
🎓
Top School
Sinh Pham is an Embedded Software Engineer with 13 years of hands-on experience building firmware and hardware solutions, currently at Robert Bosch Engineering in Ho Chi Minh City. He combines strong C and Python skills with practical expertise in MCU platforms (PIC, Atmel, STM), serial protocols (UART, SPI, I2C, USB), PCB design and automotive software development. Known for pragmatic problem-solving, he researches and develops automation tools to streamline development and testing workflows. An active contributor to open-source tooling, he has improved rustfmt with features like format-strings support and Unicode handling—demonstrating an attention to tooling quality beyond embedded stacks. Comfortable across hardware and software boundaries, he favors learning new techniques to adapt to diverse engineering challenges.
code13 years of coding experience
bookEngineer's degree, Electrical, Electronics and Communications Engineering, Engineer's degree, Electrical, Electronics and Communications Engineering at HCMC University of Technology and Education
github-logo-circle

Github Skills (8)

text-manipulation10
rust10
strings10
code-formatting10
testing9
configuration-management8
unicode8
git7

Programming languages (5)

TypeScriptC#ShellRustGo

Github contributions (5)

github-logo-circle
rust-lang/rustfmt

Aug 2015 - Nov 2021

Format Rust code
Role in this project:
userFull-stack Developer
Contributions:19 PRs, 42 comments, 1 issue in 6 years 3 months
Contributions summary:Sinh contributed to the Rustfmt project by implementing new features, fixing bugs, and improving the overall functionality of the code formatter. They added a format strings option and support for unicode in string literals, enhancing the tool's capabilities. The user also addressed several issues related to formatting, specifically focusing on struct literals and comment formatting. Additionally, they implemented a diff write mode for improved error reporting.
rustcodeformatterformatterrustfmt
sinhpham/pl0

Jan 2016 - May 2019

Contributions:32 pushes, 1 branch, 1 issue in 3 years 4 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.
Request Free Trial
Sinh Pham - Embedded Software Engineer at Robert Bosch Engineering and Business Solutions Vietnam