Tri Nguyen, ETL Development Developer in Hanoi, Vietnam
Tri Nguyen

ETL Development Developer in Hanoi, Vietnam

Member since April 4, 2017
Tri is a full-stack web developer. Python, Django, and React are among his favorite tools to build various web applications for data analytics. Tri loves building advanced and interactive web applications. He is passionate about intuitive interfaces and creating neat visualizations. Tri has worked with multiple startups in the past couple of years and cultivates a strong work ethic and sense of responsibility.
Tri is now available for hire




Hanoi, Vietnam



Preferred Environment

Node.js, React, Django

The most amazing...

...thing I've created is a modeling system for predicting water level based on precipitation and other hydrological elements.


  • Software Engineer

    2017 - 2018
    Scratch Services
    • Worked on a loan account system with distributed services. Also actively contributed to the development of multiple microservices using Postgres.
    • Led efforts to transition to Kubernetes deployment on AWS EKS.
    • Helped create a data warehousing app with a similar design to modern architecture like that of SnowFlake.
    Technologies: Amazon Web Services (AWS), Kubernetes, Distributed Systems, AWS, Sinatra, Ruby
  • Software Engineer

    2016 - 2017
    Pecan Analytics
    • Built web and mobile applications to support political campaigns.
    • Created a flexible survey tool that allowed managers to assign jobs to field workers. These managers could then track the progress of the assignments.
    • Created a mobile app for field workers to submit survey answers. This app is well integrated with Google Maps to help workers know where to go.
    • Created interactive visualizations over large datasets (hundreds of thousands) to find desirable subsets.
    • Communicated frequently with non-technical users and delivered great user experience.
    Technologies: React Native, React, Redis, DC.js, D3.js, PostgreSQL, Django
  • Research Assistant – Software Developer

    2015 - 2017
    Louisiana State University
    • Managed national weather data using InfluxDB for time series and MongoDB for metadata.
    • Implemented decoders and filters to ingest raw climate data into databases.
    • Developed APIs to support climate scientists making queries and aggregations over a large time span of data.
    • Deployed and monitored applications using Nginx, Apache, Supervisor, and Gunicorn.
    • Utilized machine learning for hydrological models and predictions.
    • Developed visualization tools using D3.js, DC.js and C3.js.
    Technologies: Machine Learning, Node.js, D3.js, React, Django
  • Software Engineer

    2014 - 2017
    • Managed a large and complex MongoDB of real estate data from both internal and third-party sources.
    • Wrote programs to routinely update the internal database using public information and other permitted sources.
    • Built a subscription-based website that allowed subscribers to have access to the latest real-estate transactions, with all property related information.
    • Managed subscriptions using Stripe.
    • Applied machine learning to classify and match real-estate transactions to existing real-estate properties.
    • Scheduled hundred of programming jobs using Rundeck to track issues and job status.
    Technologies: Rundeck, React, Scrapy, Selenium, MongoDB, Django
  • Software Engineer Intern

    2013 - 2013
    Google, Inc.
    • Worked on an internal application that managed the maintenance side of Google's massive data centers.
    • Built a messaging tool for developers and workers to communicate over schedules and issues.
    • Gained experience with high-standard coding and testing requirements.
    • Improved testing codes using Selenium for front-end interactions.
    • Optimized datastore queries and structures.
    Technologies: Google Cloud Datastore, Closures, Python, Django


  • National Climate Timeseries Data (Development)

    Organized and ingested hourly data of every weather station worldwide. Wrote APIs to combine data-sources and run complex data queries.

  • Rain-River Timeseries Analysis (Development)

    Analyzed rain-river correlation in the U.S. Applied statistical methods and machine learning to rank correlations and predict river water level.

  • Big Data Visualization and Analytics (Development)

    Implemented algorithms to find important data features. Wrote libraries to support cross-filtering visualization for big data sets. Created UI for customizable modeling and analytics.


  • Languages

    Ruby, Python, JavaScript
  • Frameworks

    Scrapy, Django, Sinatra, Django REST Framework, Express.js, Selenium, Ruby on Rails 3, React Native
  • Libraries/APIs

    Scikit-learn, Node.js, DC.js, C3.js, Pandas, React, D3.js
  • Tools

    AWS ECS, Rundeck
  • Paradigms

    Concurrent Programming, ETL, Data Science
  • Platforms

    Kubernetes, Docker, Amazon Web Services (AWS), Linux, MacOS, z/OS, CUDA
  • Storage

    InfluxDB, MongoDB, PostgreSQL, Redis, Google Cloud Datastore
  • Other

    ETL Development, Software Development, Freelance Developer, Machine Learning, Predictive Modeling, Mainframe, AWS


  • Master of Science degree in Computer Engineering
    2015 - 2017
    Louisiana State University - Baton Rouge
  • Bachelor of Science degree in Computer Science
    2013 - 2015
    University of Texas at Austin - Austin


  • Winner, IBM "Master the Mainframe"

To view more profiles

Join Toptal
Share it with others