Duc Truong

Senior Software Engineer at Upstart

Pearland, Texas, 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
Duc Truong is a Senior Software Engineer with 9 years of experience delivering full SDLC solutions across frontend, backend, databases, and machine learning pipelines. At Upstart he has led cross-functional ML, product, and operations initiatives—building experimentation infrastructure, fraud and decision frameworks, and platform reliability improvements that drove multi-million-dollar originations growth. He brings 2+ years of hands-on time-series and feature engineering expertise, translating data science models into production-ready systems. A pragmatic full-stack developer earlier in his career, Duc shipped secure payment, OCR automation, and high-performance web platforms, and improved SQL performance by an order of magnitude. He’s also an active open-source contributor to prominent OpenStack projects (gophercloud/openstacksdk), adding clustering APIs, tests, and orchestration fixes—demonstrating durable backend systems experience beyond his day job. Based in Pearland, Texas, he combines technical leadership and mentorship with a disciplined focus on maintainability and measurable business impact.
code9 years of coding experience
job9 years of employment as a software developer
bookComputer Science, Computer Science at San Jacinto College
bookMaster of Science - MS Data Analyst, Master of Science - MS Data Analyst at University of Houston-Downtown
languagesVietnamese, English
stackoverflow-logo

Stackoverflow

Stats
42reputation
3kreached
3answers
8questions
github-logo-circle

Github Skills (27)

openstack-sdk10
client-library10
python10
apidoc10
testing10
go-testing10
functional-testing10
functional10
f-test10
go10
openstack10
api10
sdk10
orchestration10
orchestra10

Programming languages (2)

GoPython

Github contributions (5)

github-logo-circle
gophercloud/gophercloud

Mar 2018 - Sep 2022

Gophercloud: an OpenStack SDK for Go
Role in this project:
userBack-end Developer
Contributions:2 reviews, 18 commits, 17 PRs in 4 years 6 months
Contributions summary:Duc contributed significantly to implementing and enhancing the OpenStack SDK for Go (Gophercloud). They focused on adding and refining API functionalities, specifically related to OpenStack Clustering. Their work involved implementing features like policy type and policy listing, Get and Create operations, and also included the addition of acceptance tests and fixtures. The commits also reflect a focus on code quality through `gofmt` and addressing review comments.
golanggophercloudsdkopenstackopenstack-sdk
openstack/openstacksdk

Oct 2018 - Mar 2020

Unified SDK for OpenStack. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 year 6 months
Contributions summary:Duc contributed significantly to the openstacksdk repository by implementing and modifying backend functionalities related to clustering and orchestration. They added functional tests for clustering, improved the orchestration proxy by adding wait functions and fixed resource deletion issues within the clustering module. Additionally, the user added support for the Node tainted field, and contributed to API update capabilities.
opendevsdkopenstackclient-tools
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
Duc Truong - Senior Software Engineer at Upstart