Son M is a Staff Engineer specializing in data platforms with a decade of software engineering experience and five years focused on data pipelines, serving, and backend systems. He architects and delivers large-scale AWS data solutions—from Glue/Spark ETL optimizations and serverless frameworks to Scala-based feature serving on EKS—while mentoring and scaling engineering teams. At Techcombank he led cost and performance improvements across 20+ ETLs, standardized CI/CD and Terraform practices, and helped grow the data organization from scratch to 40+ engineers. He contributes to open-source database work (notably improving SQLite-like internals in the limbo project), reflecting deep interest in database internals and production robustness. A multidisciplinary engineer with an M.Sc. in Sensor Systems Technology, Son blends embedded and cloud-native experience, and is known for turning complex data challenges into pragmatic, measurable outcomes. Based in Ho Chi Minh City, he’s an active OSS participant who enjoys sharing architecture and backend learnings with the community.
10 years of coding experience
7 years of employment as a software developer
Master of Science (MSc) Mechatronics and Sensor System Technology, Master of Science (MSc) Mechatronics and Sensor System Technology at Vietnamese-German University
Data Engineering and Data Science, Data Engineering and Data Science at Dataquest.io
Master of Science (M.Sc.) Sensor Systems Technology, Master of Science (M.Sc.) Sensor Systems Technology at Karlsruhe University of Applied Sciences
Bachelor of Engineering (B.Eng.) Electrical Engineering & Information Technology, Bachelor of Engineering (B.Eng.) Electrical Engineering & Information Technology at Frankfurt University of Applied Sciences
Limbo is a project to build the modern evolution of SQLite.
Role in this project:
Back-end Developer & Database Engineer
Contributions:20 reviews, 15 PRs, 27 comments in 6 months
Contributions summary:Son primarily focused on enhancing the core functionality of the database system. Their contributions included fixing clippy issues, refactoring code, and implementing features related to time and date functions. Furthermore, the user worked on adding support for modifiers in date and time functions and integrated checkpoint operations, demonstrating a deep understanding of database internals and the SQLite-like functionalities of the project. These changes suggest a commitment to improving the system's robustness and feature set.
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.