Roger Ng

Software Engineer at Google

London, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job7 years of employment as a software developer
bookComputer Science, Computer Science at KTH Royal Institute of Technology
bookNanodegree, React, Nanodegree, React at Udacity
bookYing Wa College
bookHong Kong University of Science and Technology (HKUST)
languagesChinese, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
771reputation
116kreached
31answers
3questions
github-logo-circle

Github Skills (16)

dependency-management10
go10
code-formatting10
yaml9
testing8
certificate-transparency8
pdf6
html6
ogg6
css6
adobe6
browser6
javascript6
php6
itext6

Programming languages (10)

TypeScriptJavaC++ShellSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Auditing for TLS certificates (Go code)
Role in this project:
userBack-end Developer
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.
golangssltlscertificatescsr
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.
Request Free Trial
Roger Ng - Software Engineer at Google