Buu N is a software veteran with 15 years of experience building, deploying and scaling web applications across AWS, Rackspace, Heroku and self-hosted environments. He is proficient in JavaScript, TypeScript, C# and Java, and pairs deep language knowledge with practical ops experience to take projects from prototype to production. As a lead developer of several popular open-source projects and contributor to high-profile initiatives like Babel and Swagger, he has solved tricky compiler and API-resolver bugs that improved correctness and interoperability. Based in Orange County, he blends hands-on engineering with a teacher’s mindset, holding a software engineering degree and a graduate certificate in tertiary teaching and learning. Colleagues rely on him for robust core fixes and thoughtful test-driven improvements—work that quietly improves developer tooling used by thousands. He’s equally comfortable shipping front-end UI tweaks and diving into low-level spec handling when projects demand it.
15 years of coding experience
Bachelor, Applied Science in Software Engineering, Bachelor, Applied Science in Software Engineering at RMIT University
Javascript library to connect to swagger-enabled APIs via browser or nodejs
Role in this project:
Full-stack Developer
Contributions:21 commits, 38 PRs, 29 pushes in 2 months
Contributions summary:Buu primarily worked on improving the `swagger-js` library, addressing issues related to content type handling, and relative reference resolution. They fixed bugs, added features like the `loadSpec` option for overriding content types, and implemented tests to ensure functionality. The contributions included changes to core files such as `http.js`, `resolver.js`, and `specmap/lib/refs.js`, indicating a focus on the library's core functionalities.
🐠 Babel is a compiler for writing next generation JavaScript.
Role in this project:
Full-stack Developer
Contributions:9 commits, 8 PRs, 37 comments in 3 months
Contributions summary:Buu primarily focused on debugging and improving the Babel compiler. They fixed issues related to incorrect code generation in destructuring and super calls within classes. The user also implemented support for specifying minimum Node.js versions for tests and addressed issues with the evaluation order of super references. These contributions demonstrate a strong understanding of JavaScript compilation and code transformation.
next-generationbabelflavortownjavascriptast
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.