Marco Kawajiri is a Production Engineer with 14 years' experience building and operating high-performance systems across embedded Linux, cloud services, and data pipelines. A long-time C, Python and UNIX enthusiast, he blends low-level expertise (kernel, bootloader and hardware work on projects like Facebook's OpenBMC) with cloud-native production experience at Facebook and Chaordic, using Go, Python and AWS for scalable data collection. He has led teams to design resilient, monitored systems (Prometheus, OpsGenie) and values reproducible builds, extensive testing and pragmatic performance tuning. Marco's background in embedded security research and Android BSP work gives him a rare ability to trace problems from silicon to service, and he enjoys nitty-gritty optimizations—from malloc strategies to avoiding branch mispredictions. Based in Ireland, he’s an active open-source contributor who brings both systems-level rigor and product-focused delivery to production engineering challenges.
14 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at North Carolina State University
Computer Science, Computer Science at Universidade Federal do Paraná
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
Role in this project:
Back-end Developer & Embedded Systems Engineer
Contributions:2 reviews, 50 commits, 1 PR in 2 years 11 months
Contributions summary:Marco primarily contributed to the OpenBMC framework by addressing hardware-related issues and optimizing system-level functionalities. They developed a workaround for a hardware bug affecting MAC addresses, implemented a solution for issues with invalid UTF-8 characters in the U-boot partition, and made modifications to the watchdog mechanism. Their contributions also include changes related to rest api and platform specific functionalities.
jsonsubset is a fast JSON parser that is optimised to parse and extract only selected parts of a JSON string.
Contributions:63 commits, 14 PRs, 48 pushes in 1 month
pythonstringpartsparsingpython3
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.