Andu Nguyen, Developer in San Jose, United States
Andu is available for hire
Hire Andu

Andu Nguyen

Verified Expert  in Engineering

Software Developer

San Jose, United States
Toptal Member Since
November 5, 2021

Andu is a tech lead and software engineer with seven years of industry experience, including five years as a senior software engineer at Tesla. He has owned and led technical projects from start to finish, including the design, development, and deployment of platforms to support machine learning models. Andu excels at working on complex projects across multiple teams, owning major technical decisions and tradeoffs, delivering excellent customer experiences, and proactively managing conflicts.


One Concern, Inc.
Python, Docker, Kubernetes, Google Cloud Platform (GCP), Streaming, Datadog, Go...
Python, Docker, Kubernetes, Machine Learning, Splunk, Django, React, PostgreSQL...




Preferred Environment

MacOS, PyCharm, Slack, Docker, Kubernetes, Git, Python, Java, Google Cloud Platform (GCP), Amazon Web Services (AWS)

The most amazing... I've built (from scratch) is the energy trading platform for the biggest battery in the world, which generates tens of millions in revenue per year.

Work Experience

Staff Software Engineer

2020 - 2021
One Concern, Inc.
  • Led the back-end software team to develop and scale forecasting products for disaster relief, focusing on flood forecasting for Japanese and American markets.
  • Refactored and rearchitected the flood forecasting platform to increase reliability and scalability, resulting in a significantly more resilient platform.
  • Mentored and trained the engineering team while adding processes and procedures to help them continuously deliver high-quality products.
Technologies: Python, Docker, Kubernetes, Google Cloud Platform (GCP), Streaming, Datadog, Go, React, PostgreSQL, PyCharm, Software Engineering, Databases, GraphQL, Distributed Systems, Microservices, Machine Learning, MacOS, Git, Simulations, Data Processing, REST APIs, Deployment, Team Mentoring, Mentorship, Mentorship & Coaching, Training, Recruiting, SQL, Cloud Computing, APIs, CircleCI, Helm, Argo CD, Argo Workflow, Forecasting, Optimization, Linux, Bash, SQLAlchemy, Microservices Architecture, CI/CD Pipelines, Jira, Agile

Senior Software Engineer

2015 - 2020
  • Launched eight applications for energy product analysis and trading that brought in $30 million+ in annual revenue. Managed the development and analytics of APIs, algorithms, and data stores.
  • Led the development and operations of the 135-megawatt Hornsdale battery project in Australia and several other battery projects in the United States.
  • Performed economic analytics of the Tesla supercharger network based on energy usage patterns and rates.
  • Led technical execution and analysis of results for pilots and research projects on the use of solar energy as distributed energy resources in Hawaii and California. This work was in cooperation with the National Renewable Energy Laboratory (NREL).
  • Developed the trading platform for bidding batteries into the power grid markets in the United States and Australia.
Technologies: Python, Docker, Kubernetes, Machine Learning, Splunk, Django, React, PostgreSQL, Go, Scala, Amazon Web Services (AWS), Jenkins, MATLAB, Neural Networks, Forecasting, Optimization, Simulations, Software Engineering, Databases, Flask, Distributed Systems, Streaming, MacOS, PyCharm, Git, Jira, Data Processing, Microservices, REST APIs, Deployment, Mentorship, SQL, Cloud Computing, HTML, APIs, Amazon S3 (AWS S3), Django CMS, Linux, Bash, SQLAlchemy, CI/CD Pipelines, Agile

Energy Trading Platform for Large Battery Systems

A platform for trading energy from batteries by buying the energy at low prices and selling it at high prices. The platform includes four main components: data fetching, price forecasting, buy and sell optimization based on price forecasts, and submission of trading bids. The platform has been very successful, scaled to many projects across the globe, and generates tens of millions in revenue per year per project.

3-day Flood Forecasting for Tens of Cities

A product that forecasts flood risks for the next three days in real time for multiple cities. It's used to support evacuation efforts when a flooding event is forecasted for the cities of interest. The forecast shows the level of flooding every hour for the next three days down to three-meters-by-three-meters resolution on the ground for tens of cities in Japan.

The key components of the product include weather forecast data fetching, flood model runs, a scalability pipeline to process the streamed data output, the database that stores the data, and the interface that shows the 2D flooding map as time-series data.

Solar Energy Integration Software

A software product for forecasting and simulating the impact of integrating a large amount of solar energy into power grids. Key components include data ingestion, solar forecasting, power grid simulation with forecast data, impact analysis, and visualization. The product was developed in a joint effort and later adopted by the NREL of the United States. Numerous research papers were written, and several policies and standards were changed as a result of this product's usage.


Python, SQL, Java, Bash, HTML, C++, JavaScript, Go, Scala, GraphQL


SQLAlchemy, REST APIs, React, PyTorch


PyCharm, Git, Jira, MATLAB, CircleCI, Jenkins, Splunk, Helm


Microservices, Microservices Architecture, Agile


MacOS, Docker, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux, Windows, Django CMS


Datadog, Databases, PostgreSQL, MySQL, Amazon S3 (AWS S3)


Simulations, Software Engineering, Streaming, Data Processing, Deployment, Team Mentoring, Mentorship, Mentorship & Coaching, Training, Cloud Computing, Distributed Systems, Argo Workflow, Open Distribution System Simulator (OpenDSS), Code Review, Source Code Review, Electrical Engineering, Machine Learning, Recruiting, APIs, Microsoft Office, Forecasting, CI/CD Pipelines, Mechanical Engineering, Argo CD, Neural Networks, Optimization, Web Scraping, Networking


Django, Ruby on Rails (RoR), Flask

2011 - 2016

PhD in Mechanical Engineering

University of California San Diego - San Diego, CA, USA

2010 - 2011

Master's Degree in Electrical Engineering and Computer Science

Catholic University of America - Washington, DC, USA

2008 - 2010

Bachelor's Degree in Electrical Engineering and Computer Science

Catholic University of America - Washington, DC, USA