Tianhao G

Senior Software Engineer at Argonne National Laboratory

Bolingbrook, Illinois, United States
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
Tianhao G is a Senior Software Engineer with nine years of experience building data-intensive systems and bioinformatics pipelines, currently at Argonne National Laboratory. He blends a strong academic foundation in computer science and mathematics with practical expertise in Python, FastAPI/Django, Spark/Dask, and both SQL and NoSQL datastores to optimize data models and speed complex queries. Tianhao has driven measurable performance gains—such as a 30% improvement in MongoDB retrievals and significant query speedups via ArangoDB indexing—while designing scalable ETL and real-time ingestion workflows on AWS. He mentors junior engineers, advocates coding best practices, and enjoys balancing rigorous engineering with thoughtful design and writing (usually near a cup of tea). Practical, curious, and data-focused, he excels at turning large, messy datasets into production-ready services that support scientific discovery.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Northwestern University
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at State University of New York at Binghamton
github-logo-circle

Github Skills (59)

data-api10
sender10
child-process10
uploading9
workspace9
utility9
bioconductor9
act9
job-runner9
metagenomics8
api8
java8
jdownloader8
bioinformatics8
retrieval8

Programming languages (9)

TypeScriptJavaDockerfileShellMakefileJavaScriptPerlJupyter Notebook

Github contributions (5)

github-logo-circle
Tianhao-Gu/MetagenomeUtils

Apr 2017 - Apr 2021

Set of utility functions and Apps for working with metagenomics data in KBase
Contributions:40 pushes, 54 branches in 4 years 1 month
utility-functionskbasemetagenomicsbioinformaticsmetagenomics-data
kbaseapps/kb_cobrapy

Apr 2019 - Sep 2022

Contributions:2 reviews, 11 PRs, 11 pushes in 3 years 4 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
Tianhao G - Senior Software Engineer at Argonne National Laboratory