Scroll To View More
Tri Nguyen, Ruby Developer in San Francisco, CA, United States
Tri Nguyen

Ruby Developer in San Francisco, CA, United States

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

Portfolio

Experience

  • ETL, 5 years
  • Django, 5 years
  • MongoDB, 3 years
  • Ruby, 2 years
  • React, 2 years
  • Kubernetes, 1 year
  • Ruby on Rails 3, 1 year
  • Amazon Web Services (AWS), 1 year
San Francisco, CA, United States

Availability

Part-time

Preferred Environment

Django, React, Node.js

The most amazing...

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

Employment

  • Software Engineer

    2017 - PRESENT
    Scratch Services
    • Worked on a loan account system with distributed services. Also actively contributed on multiple micro-services 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: Ruby, Sinatra, AWS, Distributed System, Kubernetes
  • 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: Django, Postgres, D3.js, DC.js, Redis, React, React Native
  • 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 climate raw 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: Django, React, D3.js, Node.js, Machine Learning
  • Software Engineer

    2014 - 2017
    WhatRealEstateSold
    • 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: Django, MongoDB, Selenium, ScraPy, React, Rundeck
  • 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: Django, Python, Closure.js, Google Datastore

Experience

  • National Climate Timeseries Data (Development)
    http://hrly.lsu.edu/

    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)
    http://rainriver.lsu.edu/ccf/

    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)
    http://datadecisions.lsu.edu/

    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.

Skills

  • Languages

    Ruby, Python, JavaScript, C++
  • Frameworks

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

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

    Concurrent Programming, ETL, Data Science
  • Platforms

    Kubernetes, Amazon Web Services (AWS), Linux, Mac OS, CUDA
  • Storage

    InfluxDB, MongoDB, PostgreSQL, Redis
  • Other

    ETL Development, Predictive Modeling

Education

  • 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
I really like this profile
Share it with others