Thanh Tran
Photo of ThanhPhoto of Thanh
Hey there! 馃憢

My name is Thanh and I'm a versatile and passionate software engineer with 10 years of experience in web development and team leadership. Proven track record in optimizing performance and enhancing user engagement through innovative projects. Successfully led architectural decisions and mentored engineers, fostering a collaborative environment.

In the most recent position, I have been mostly a front-end engineer but I still enjoy working on projects that involve the backend and database. On the frontend, I really enjoy working on customer-facing UI that is complex and interactive. On the backend, I love working with large data sets and the complexities with fetching and manipulating data.

This site was put together as a portfolio to demonstrate engineering capabilities but also to keep track of my personal engineering projects


Other passions in life include cycling (a little racing too), audio (DIY too!), cars, and Legos

Want to connect? You can reach me here:

LinkedIn
Skills

2015

2017

2019

2021

2023

2025

2026

Frontend

Javascript

Typescript

React

Redux/Saga

Frameworks

Nextjs

Backend

Python

Node.js

Redis

Sqlite

Postgres

MongoDB

My experience
  • Harness-logo
    Percipient.ai
    Software Engineer (Front-end)
    April 2025 - Now (Present)
    React
    Typescript
    Redux/Saga
    Python
    Django
    Postgres
    Material UI
    • Worked on all levels of features and projects using React/Typescript as the primary tech stack as well as using Redux/Saga for state management
    • Worked closely with the front-end team in design, development, and deployment for features and customer escalation issues
    • Lead the team with architectural decisions for best practices in coding and performance optimizations
    • Contributed to many of the coding efforts ranging from small fixes to large feature projects
    • Collaborate with PMs and UI/UX designers to define feature requirements and project scope
  • Harness-logo
    Harness
    Staff Software Engineer (Front-end)
    Jan 2023 - Jan 2025 路 2 yrs 1 months
    React
    HTML/CSS/LESS
    Typescript
    Redux/Saga
    Recharts
    Ant Design
    Blueprint JS
    Microfrontend
    • Worked on all levels of features and projects using React/Typescript as the primary tech stack as well as using Redux/Saga for state management
    • Worked closely with the front-end team in design, development, and deployment for features and customer escalation issues
    • Lead the team with architectural decisions for best practices in coding and performance optimizations
    • Contributed to many of the coding efforts ranging from small fixes to large feature projects
    • Collaborate with PMs and UI/UX designers to define feature requirements and project scope
  • Harness-logo
    Propelo
    Lead Software Engineer (Front-end)
    Nov 2020 - Dec 2022 路 2 yrs 2 months
    React
    HTML/CSS/LESS
    Typescript
    Redux/Saga
    Recharts
    Ant Design
    Vite
    • Lead the team with projects in resolving many technical debts include large refactoring efforts
    • Triaged and handled many tasks for escalations including working directly with customers
    • Contributed to the definition for policies and many of the development procedures
    • Helped delegate daily tasks for team that met the business alignment goals
    • Mentored junior/senior engineers by providing code reviews and technical feedback
  • Harness-logo
    Education.com
    Senior Software Engineer (Full stack)
    Apr 2015 - Nov 2020 路 5 yrs 8 months
    React
    jQuery
    HTML/CSS/LESS
    PHP
    MySQL
    MongoDB
    Jenkins
    • Led and deployed projects that improved user engagement for parents and teachers. Projects such as the Progress Tracker, a skill-proficiency reporting platform for parents and teachers to understand where their students after completing our content (HTML, CSS, ReactJS, MongoDB)
    • Initiated and developed one of the most used features by users, assignable contents. This features improved the user engagement significantly and is still rapidly being used
    • Collaborated with and developed 3 key projects to increase our SEO rankings: improve page load times (memcached), optimized metadata, and removed problematic urls
    • Researched and implemented key infrastructural projects to modernize the technologies of our backend. Projects such as using message-queue to eliminate the slow synchronous transactions for api calls (RabbitMQ). Another project was moving our MongoDB to a managed system with logging and alerts (MongoDB Atlas)
    • Worked on updating/creating testing scripts when implementing new or existing features (using Gherkin to write the tests)
    • I worked on projects to onboard the newly registered premium users by guiding them to the right places based the preferences of their selected grades and subjects
    • Mentored interns and new engineers to help them quickly adapt to the infrastructure and stack
    • Took on the role of interim engineering manager for 3 developing entry and mid level engineers. This is something that I'm truly proud of since it allowed me to watch colleagues improve under my direction
    • Deployed polished and thoroughly tested products and solutions via CI/CD pipelines (Jenkins)
    • Worked closely with the customer service team to ensure issues and bugs are resolved on a weekly basis
Like what you see?

Let's connect, I would love to hear from you!