Toan Tran (Tony)

Toan Tran (Tony)

FullStack Engineer
Ho Chi Minh, , VietNam

About

I’m passionate web developer based in Ho Chi Minh City with five years experience. My experience primarily lies with the use of the Angular/React ecosystem and Python (including Django & Flask) as well as a wide-range of other tools. My interest is being a full-stack developer; being involved in everything from the overall direction of a project, to design, user experience, and the actual implementation.

Work Experience

  • Senior Software Engineer, Tenpoint7

    Apr 2017 - Present 2 years 11 months

    TenPoint7 is a data-science-in-the-cloud company, which aims to make it easy for mid-sized businesses become more competitive by adopting data science

    • Developed and implemented REST APIs, crawlers for the data pipeline
    • Worked with D3, Recharts to build internal visualizations
    • Worked with DraftJS to build own workbench
    • Technologies: Flask, React, NextJS, DraftJS, D3, AWS
  • Technical Lead, SourceSage

    Dec 2015 - Present 4 years 3 months

    SourceSage is a physical trading mobile platform, which aims to provide real-time, accurate market information; helps B2B companies source and sell on-demand.

    • Managed a small team of developers
    • Built the infrastructure for B2B marketplace / Price Crawling application
    • Developed and implemented a REST API using Flask
    • Technologies: Flask, Scrapy, SQLAlchemy, MySql, Drone
  • Fullstack Developer, Golfconnect24

    Jun 2014 - Oct 2016 2 years 4 months

    Golfconnect24 is an app/web solution for real-time online booking, Escorecard, and other features aimed to eliminate unnecessary hassles so busy individuals/professionals can better enjoy the game with ease and at the same time, to help golfcoures to actively reach out to their customers & serve what the golfers are expecting. Part of a medium-sized development team at sports-based exciting startup. I’m responsible for turning the original prototype into a fully functional website, taking care of everything from front-end design to server-side coding (Python/Django) and server administration.

    • Maintain, design and develop REST APIs for comprehensive Python/Django codebase that supports golf properties with content management, data management features.
    • Making heavy use of asynchronous processing with Celery and Redis for golf score calculation, sending emails, pushing notification via Parse, SNS
    • Write NodeJs script as proxy between Django and Redis for realtime architecture.
    • Structure the front-end app with ng-boilerplate (Sass, Grunt, Bower...).
    • Develop front-end feature using Foundation and Angular. (Online booking, Listing Events, full responsive functionality available across devices and desktop browsers).
    • Assisted in creating a culture of good development practices including testing guidelines, code reviews, git workflow and proper code style.
    • Dockerize backend, frontend and Nodejs server for deployment.
    • Built Jenkins server for auto test, build and deploy docker images.
    • Technologies: Django, Django Rest Framework, PostgreSQL, AngularJS, Nginx, Redis, Docker
  • Backend Developer (Freelance), FitFix

    Sep 2015 - Jan 2016 4 months

    Fitfix is a startup based in Singapore which focuses on mobile application aims to reinvent fitness and wellbeing by making it social, easily accessible, fun and affordable.

    • Created Web services for fitness activities between trainer and trainee (create and schedule event, chatting, payment via Stripe ...)
    • Created user and API documentation.
    • Worked in multilingual teams, participated in regular meetings and planning.
    • Technologies: Flask, SQLAlchemy, MySql, StripeAPI

Skills

  • Frontend (senior): HTML / JSX CSS / Styled Components Javascript / Typescript Ant Design / NextJS / DraftJS React / Angular
  • Backend (senior): Python Flask Django MySQL Redis Serverless
  • Devops (senior): AWS

Education

  • Computer Science, Bachelor,  University of Science

    Mar 2011 - Mar 2015

    GPA: 8.0

Interests

  • Traveling

  • Running

Languages

English (Fluent)