Scott Tan

Passionate about all things tech and software development.
Familiar with backend development using Java, C#, C++, Ruby, Node.js, Python and Golang.
Experienced builder of full-stack web(React, .NET, Spring, Ruby, Python, Golang, MySQL, MongoDB, Postgresql, Firebase)
I am quite flexible with respect to working hours and will be happy to use my skills to help you better reach and engage people.

  Marysville, CA, USA  

Work Experience

Senior Full Stack Developer  •  TruckSmarter

May 2021 - November 2022

Built a one-stop shop for truck drivers and owner-operators

. Created bid, book, and management system with Django(Python) and Postgresql to store more complex data types and allow object inheritance.

. Integrated user-friendly third-party services like paypal and stripe with backend by using django payment modules, increase revenue up to 1.2 times.

. Done query optimization for powerful and fast search, speed up to 1.5 times.

. Postgresql partitioning in Django to improve performance for qutie large database tables.

Senior Software Engineer  •  Tendo

September 2020 - March 2021

Built new version of seamless, intuitive and patient-friendly applications.

. Optimized database for preventative care reminders and appointment booking.

. Integrated various third-party Payments and crafted MySQL database to store rigid relational user data across SQL tables to provide simpler and more efficient data storing and faster search queries.

. Employed Webpack to organize assets and dependencies at build for performance optimization and to provide development hot reloading.

Mid Full Stack Developer  •  Tock, Inc

March 2018 - July 2020

Created a very fast service for Restaurant Marketing Agency.

. Troubleshooted and improved current backend applications and processes with Golang and Postgresql, up to 2.5 times.

. Built email marketing with integrating customer relationship management (CRM) with project.

. Integrated with Stripe and Paypal for payments and supported international pricing.

. Ranked much higher on Google’s search results by dynamic renderer.

. Structured user interface with React and ensured REST API access is available for enterprise-grade finance customers on-demand.

. Implemented Docker for the application that requires simpler deployments.

. Dependency management with Godep and code generation with Stringer.

. Collaborated with other technical staff to deliver and maintain a fully-functional software implementation.

. Employ Linux Terminal command structures to allow easy back-end.

Junior Full Stack Developer  •  SNAP Innovations Pte Ltd 

June 2016 - November 2017

Involved in implementation of procedures for requirements from clients for solution demonstrations.

. Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using Golang.

. Using GO, developed a microservice for reading large volume of data from PostgreSQL database.

. Experience writing data APIs and multi-server applications to meet product needs using Golang.

. Experience in writing the HTTP RESTful Web services and SOAP API's in Golang.

. Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD.

Education

2012 - 2016

Kaplan Higher Education Institute

Bachelor's degree Computer Science

Skills


  • Java, Spring
  • Ruby on Rails
  • C#, ASP.NET, .NET Core
  • Python, Django, Flask
  • Javascript/Typescript, React
  • Golang, Revel