Andu Nguyen
Verified Expert in Engineering
Software Developer
Fountain Valley, CA, United States
Toptal member since November 5, 2021
Andu is a seasoned software engineer and technology leader with nine years of experience, including five years as a senior engineer at Tesla. He has owned and led technical projects from start to finish, including designing, developing, and deploying 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.
Portfolio
Experience
- Python - 8 years
- Cloud Computing - 7 years
- Distributed Systems - 7 years
- Microservices - 7 years
- Machine Learning - 7 years
- Kubernetes - 7 years
- Databases - 7 years
- Streaming - 4 years
Availability
Preferred Environment
MacOS, PyCharm, Slack, Docker, Kubernetes, Git, Python, Java, Google Cloud Platform (GCP), Amazon Web Services (AWS)
The most amazing...
...software 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
CTO | Co-founder
Modern Recruiting
- Founded the company with a co-founder. Raised a pre-seed round to build the team and the product for the recruiting industry with a focus on recruiting agencies.
- Built and managed a team of 6+ engineers and designers.
- Created and managed engineering, product, and customer success teams.
Lead Software Engineer
6sense
- Led the back-end team in the orchestration team that works on data orchestration platform. Mentored engineers in the team.
- Helped and led the redesign of the orchestration platform from old architecture to a new scalable one.
- Worked across teams to manage multiple deployments and design the new orchestration platform.
Staff Software Engineer
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.
Senior Software Engineer
Tesla
- 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.
Experience
Energy Trading Platform for Large Battery Systems
3-day Flood Forecasting for Tens of Cities
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
Education
PhD in Mechanical Engineering
University of California San Diego - San Diego, CA, USA
Master's Degree in Electrical Engineering and Computer Science
Catholic University of America - Washington, DC, USA
Bachelor's Degree in Electrical Engineering and Computer Science
Catholic University of America - Washington, DC, USA
Skills
Libraries/APIs
SQLAlchemy, REST APIs, Interactive Brokers API, React, PyTorch
Tools
PyCharm, Git, Jira, MATLAB, GitHub, ChatGPT, CircleCI, Jenkins, Splunk, Helm
Languages
Python, SQL, Python 3, Java, Bash, HTML, C++, JavaScript, Go, Scala, GraphQL, TypeScript
Paradigms
Microservices, Microservices Architecture, Agile, Testing, Management
Platforms
MacOS, Docker, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux, Windows, Vercel, Django CMS
Storage
Datadog, Databases, PostgreSQL, MySQL, Amazon S3 (AWS S3), Apache Hive, Data Lakes, Redis
Frameworks
Next.js, Django, Ruby on Rails (RoR), Flask, Django REST Framework
Other
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, Web Scraping, Back-end, Architecture, OpenAI GPT-4 API, Back-end Development, Proof of Concept (POC), Team Leadership, API Integration, Data Scraping, Web Development, Scraping, Algorithmic Trading, Trading, Electrical Engineering, Machine Learning, Recruiting, APIs, Microsoft Office, Forecasting, CI/CD Pipelines, Artificial Intelligence (AI), Generative Pre-trained Transformers (GPT), OpenAI, OpenAI GPT-3 API, Algorithms, Security, Mechanical Engineering, Argo CD, Neural Networks, Optimization, Networking, Supabase, Full-stack Development, Full-stack, Data Warehousing, FastAPI, Chatbots, Audio Processing, Audio Production, Video & Audio Processing, Finance
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring