Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tommy Tran

Seattle,WA

Summary

Impactful and detail-oriented Full Stack Senior Software Engineer with over 10 years of experience designing and building software.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer

Smartsheet
06.2018 - Current
  • Collaborated with product managers, UX designers, and developers to design and implement new features
  • Designed and developed microservices to support new features
  • Successfully migrated existing features from monolith app to microservices architecture
  • Utilized React to build dynamic and responsive customer-facing user interfaces
  • Developed both new and migrated legacy UI components using React
  • Took on a mentoring role by training and guiding interns and junior developers on technical skills
  • Conducted code reviews to ensure adherence to code style and best practices within the team

Technologies Used: Java, Javascript, Typescript, CSS, Node, React, AWS (EC2, ECS, EKS, DynamoDB, Lambda, API Gateway, SQS), Terraform, Terragrunt, MySQL, Spring Boot, Docker

Software Engineer

Integrated Diagnostics
01.2014 - 06.2018
  • Designed and developed a Laboratory Information System (LIS)
  • Developed tools and applications to support business systems
  • Supported and maintained the legacy Laboratory Information Management System (LIMS) Nautilus
  • Created and maintained standard operating procedures (SOP) in a regulated environment
  • Collaborated with various company groups to develop tools and scripts, enhancing laboratory functions and overall workflow production and quality

Technologies Used: C#, WPF, Microsoft SQL Server, Java, SQL, Oracle

Software Engineer

Institute for Systems Biology - Moritz Lab
05.2011 - 01.2014
  • Developed various tools and application for research scientist.
  • Designed and developed a simple (LIMS) to help manage lab inventory and data
  • Created a graphic tool for researchers to manually inspect and automatically parse relevant data from selected reaction monitoring (SRM) experiments.

Technologies used: Java, MySQL, SQLite

Published Paper: http://dx.doi.org/10.1016/j.cell.2016.06.041

Software Developer

Accretive Technology Group
06.2010 - 11.2010
  • Worked primarily as a back-end web developer.
  • Created various tools for internal customer.

Technologies used: PHP, Perl, MySQL

Software Test Engineer

Microsoft / Catalytic Software
08.2009 - 06.2010
  • Worked on testing Internet Protocol Security and Advance Firewall for Windows 7
  • Created test plans and test various Windows 7 networking protocols and components (IPSec, Firewall, Secured Socket, Direct Access).
Technologies used: VBScript, C++, Windows Powershell

Education

Bachelor of Science - Software Engineering

Embry-Riddle Aeronautical University
Daytona Beach
2009

Skills

  • Languages: Java, Typescript, Javascript, SQL, Terraform, Terragrunt
  • Cloud Technology: AWS - S3, Lambda, API Gateway, SQS, EC2, ECS, EKS
  • Databases: MS SQL Server, MySQL, Oracle, DynamoDB
  • Others: Kubernetes, Docker, Spring Boot, React, Node

Timeline

Senior Software Engineer

Smartsheet
06.2018 - Current

Software Engineer

Integrated Diagnostics
01.2014 - 06.2018

Software Engineer

Institute for Systems Biology - Moritz Lab
05.2011 - 01.2014

Software Developer

Accretive Technology Group
06.2010 - 11.2010

Software Test Engineer

Microsoft / Catalytic Software
08.2009 - 06.2010

Bachelor of Science - Software Engineering

Embry-Riddle Aeronautical University
Tommy Tran