Roger Ng is a seasoned software engineer with 10 years’ experience building secure, production-grade systems across Google, Fitbit, and large enterprise environments. Based in London, he combines backend expertise in Go and Java with hands-on security transparency work at Google, including contributions to the notable google/certificate-transparency-go project. He has a track record of delivering end-to-end solutions—from payment gateways and ticketing systems to CI/CD migrations and cloud-native services—often serving as the bridge between vendors, product teams, and security processes. A pragmatic problem-solver and family-oriented technologist, he brings both operational rigor (penetration/load testing, dependency upgrades) and a steady, collaborative approach to complex engineering challenges.
9 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at KTH Royal Institute of Technology
Nanodegree, React, Nanodegree, React at Udacity
Ying Wa College
Hong Kong University of Science and Technology (HKUST)
Contributions:6 releases, 555 reviews, 21 commits in 8 months
Contributions summary:Roger primarily contributed to the `google/certificate-transparency-go` repository by fixing code style issues, upgrading dependencies, and refactoring existing code. The user replaced instances of `fmt.Sprintf` to optimize code, formatted code using `gofmt`, and updated the go version in the `go.mod` file. They also updated dependencies, including upgrading from `gopkg.in/yaml.v2` to `gopkg.in/yaml.v3`, and made changes related to log list v1 dependencies by removing them and migrating to loglist v3.
Contributions:12 reviews, 20 PRs, 16 pushes in 1 year 9 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.