Harry Tran

Senior Software Engineer at Bain & Company

Queensland, Australia
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
Harry Tran is a Senior Software Engineer based in Queensland, Australia with eight years of experience building secure, cloud-native full-stack applications using React, TypeScript, Node.js, Python, Docker, and AWS/GCP. He has delivered production systems across consulting and product teams—most recently at Bain (via Max Kelsen acquisition)—with strong emphasis on automated testing, CI/CD, and pragmatic engineering practices. Harry is an active open-source contributor, improving front-end UX and reliability on Greenstand’s Treetracker admin and web-map projects, demonstrating attention to accessibility, dark-mode theming, and mobile UI fixes. Comfortable across web, data engineering and GenAI applications, he pairs hands-on implementation with infrastructure as code and observability. Outside work he contributes to OSS, follows documentaries and sports, and is currently learning Rust to broaden his systems-level skills.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering (Honours) Computer Software Engineering, Bachelor of Engineering (Honours) Computer Software Engineering at QUT (Queensland University of Technology)
bookPhysics, Physics at High School for Gifted Students, Hanoi University of Science, Vietnam National University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

javascript10
material-ui10
react10
ui-design9
api9
apim9
git8
mobile-development8
testing7
css6
typescript-types5
typescripts5
typescript5
gis3
fest3

Programming languages (10)

TypeScriptCSSRustSCSSJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
The Admin Panel is the part of the Treetracker project for verifying, processing and managing data collected by the Treetracker app
Role in this project:
userFront-end Developer
Contributions:7 reviews, 40 commits, 41 PRs in 1 year 5 months
Contributions summary:Harry primarily contributed to the front-end of the Treetracker admin client, making several bug fixes and implementing new features. Their work involved modifying React components, updating API calls, and improving the user interface. They focused on fixing planter and species editing issues, adding image rotation, and improving the filter functionality.
reactadmin-paneladminpanel
The front end of the treetracker web map app.
Role in this project:
userFront-end Developer
Contributions:1 review, 8 commits, 5 PRs in 1 year
Contributions summary:Harry primarily focused on front-end development tasks, evidenced by changes to `Navbar.js`, `TreeInfoDialog.js`, and the repository's integration of `Reactjs`. Their contributions included fixing a mobile menu issue, enhancing the UI with full-screen dialogs, and resolving merge conflicts. Furthermore, the user made changes to the application's theming, specifically addressing the appearance of background elements in dark mode. This indicates a focus on improving the user interface and user experience.
reforestationweb-mapjavascriptnon-profitmap
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
Harry Tran - Senior Software Engineer at Bain & Company