Projects
Selected work and technical achievements.
SolarWarden: AI Copilot for Solar Farm
Hackathon Project
2024
Stack: Google ADK, Gemini 2.5, Genkit, Firebase, Angular
- Built a full-stack agentic workflow using Google Agent Design Kit (ADK) and Gemini 2.5 to automate solar farm operations.
- Designed a multi-agent system where a Supervisor Agent delegates tasks to specialized agents (Data Retrieval, Analysis, Alerting).
- Integrated Genkit and Firebase Genkit Plugin for seamless LLM interactions and deployed functioning tools for chart generation and anomaly detection.
SolarSens Dashboard & Backend
Advanced Vision Analytics
May. 2022 - Jan. 2023
Stack: Python, Angular, Redis, SQL, Thingsboard, Docker, FastAPI
- Streamlined deployment to under 3 minutes and integrated frontend testing.
- Implemented Redis caching for high-performance IoT dashboard serving Vietnamese clientele.
- Optimized SQL queries for faster response times on large datasets.
- Developed a web-based self-provisioning wizard for 500+ edge IoT devices.
Machine Learning IoT Pipeline
Advanced Vision Analytics
Sept. 2022 - Jan. 2023
Stack: Python, SQL, Scikit-learn, eCharts, ETL
- Developed ETL pipeline for 800+ edge devices across SE Asia.
- Implemented energy prediction models to estimate efficiency loss from environmental factors.
Stuff i build to make other lives easier (Side Projects)
CloudStorage Uploader
Developer Tool
2024
Stack: Cloudflare Workers, R2, Spaces
A serverless file uploader service built on Cloudflare Workers to file buckets like R2 or Digital Ocean spaces
Cheminventory Helper
Utility Tool
2024
Stack: Chrome Extension
Automating redundant tasks on Cheminventory.net.
NMR Calculator
Scientific Tool
2024
Stack: Cloudflare pages
A web tool for Nuclear Magnetic Resonance (NMR) spectroscopy calculations.
It helps chemists validate molecular structures by performing two core checks:
- H-NMR: Calculates the total number of protons in a molecule.
- C-NMR: Predicts the number of unique carbon signals.