Tom Son

Senior Software Engineer at Visa

Auckland, Auckland, New Zealand
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

👤
Senior
🎓
Top School
Tom Son is a Senior Software Engineer based in Auckland with eight years of experience building reliable web applications and a particular passion for pixel-perfect frontends. He has driven measurable product improvements—such as cutting API fetch time from 49s to 5.2s via lazy loading and improving image rendering performance by 93%—while spanning full-stack work in React/TypeScript, Python, and .NET. Tom has led platform migrations (Node and React upgrades, WebView→WebView2) and operational improvements like reducing App Insights noise and automating SQL metrics into APIs. He contributes to open-source seismic hazard tooling (OpenQuake Engine), where he fixed GMPE models and reinforced testing for scientific integrity. At Visa and prior roles he combines hands-on coding with release management and cross-team architecture influence, and he actively seeks challenges to broaden his technical and leadership skills.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Canterbury
bookGraduate Diploma in ICT, Information Technology, Graduate Diploma in ICT, Information Technology at Ara Institute of Canterbury
languagesEnglish, Korean
stackoverflow-logo

Stackoverflow

Stats
1reputation
447reached
1answer
1question
github-logo-circle

Github Skills (8)

seismology10
python10
scientific-computing10
numerical-methods9
nodejs6
javascript6
passportjs6
ejs6

Programming languages (8)

TypeScriptC++ShellJavaScriptVueHTMLPythonKotlin

Github contributions (5)

github-logo-circle
gem/oq-engine

Mar 2022 - May 2022

OpenQuake Engine: a software for Seismic Hazard and Risk Analysis
Role in this project:
userBack-end Developer
Contributions:8 reviews, 37 commits, 10 PRs in 2 months
Contributions summary:Tom primarily focused on bug fixes within the `openquake/hazardlib/gsim` directory, addressing issues in the Kuehn_2020 and ChiouYoungs2014 ground motion models. The commits included corrections to model coefficients, and adjustments to site response calculations. The user also contributed to testing and ensuring the integrity of the model calculations. They made changes that fixed a typo in the file and added a missing piece in the GMPE files.
hazard-assessmentpythonriskrisk-assessmenthazard
Front-end of SeisTech PSHA Web-service
Contributions:91 reviews, 114 PRs, 826 pushes in 11 months
front-endweb-servicepsha
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