Hi, I'm Chonghan 👋
Software Engineer who enjoys building reliable systems, clean workflows, and products that actually solve problems. I work across full-stack applications, backend automation, and AI-driven pipelines—using Docker, Linux, and multi-language tooling to create reproducible, well-designed experiences. I like turning complex ideas into clear, maintainable systems that teams can easily build on.
CW

About

Engineer with experience across scalable backend systems, containerized development environments, and AI/LLM orchestration pipelines. I design reproducible workflows, automate multi-process data pipelines, and build full-stack applications that integrate Python, TypeScript, and C/C++ ecosystems. My work spans Chrome Extensions, RAG-based story platforms, AWS and BigQuery analytics, and deterministic testing suites—supported by strong documentation, automation, and cross-team collaboration.

Work Experience

B

Better Buy

Feb 2024 - Present
Software Engineer
Built a full-stack Chrome Extension ecosystem supported by a containerized backend, reproducible workflows, and automated data pipelines. Designed deterministic testing, SQLAlchemy-based schema versioning, and Linux/Bash-driven developer workflows to ensure consistency across environments. Integrated BigQuery analytics with LangGraph and LangSmith to generate persona insights and guide product decisions. Delivered a reliable, well-documented system used for behavior analysis, debugging, and iterative UX improvements.
H

HeartyByte Inc

May 2025 - Nov 2025
Software Engineer
Developed an AI-powered story management and SEO automation platform combining RAG pipelines, LangGraph orchestration, and dynamic content generation. Enhanced the Next.js/React frontend while building backend workflows that analyze narrative patterns, ensure character consistency, and generate structured creative outputs. Integrated Google Trends and Perplexity APIs to produce adaptive SEO layouts, containerized with Docker for reproducibility. Strengthened CI/CD reliability and authored clear documentation for system architecture, data flows, and deployment procedures.
E

ENERlite Consulting, Inc

Feb 2022 - Feb 2024
Software Engineer
Developed a multi-process AWS pipeline for energy modeling and optimization, focusing on reproducibility, scalability, and deterministic results. Built data ingestion and validation systems that enforced parameter correctness and ensured consistent multi-step analysis workflows. Automated backend processing for simulations, created modular visualization tools, and containerized the entire pipeline with Docker to guarantee reproducible environments across AWS instances. Authored detailed documentation covering workflows, testing procedures, and expected outputs to support research teams and long-term maintenance.

Skills

Python
JavaScript
TypeScript
C/C++
Bash
Go
Rust
React
Next.js
Node.js
Express.js
Docker
AWS
MySQL
PostgreSQL
MongoDB
CI/CD
Linux/Unix
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Storio AI

Built a reproducible, Docker-based Chrome Extension platform with automated data pipelines, deterministic testing, and BigQuery + LangGraph analytics for user-behavior insights and persona generation.

Next.js
React
TypeScript
Python
Docker
Jenkins
GitHub Actions
AWS

Better Buy

An AI-powered story and SEO automation system using RAG, LangGraph, and dynamic data pipelines, enhancing the Next.js frontend and enabling adaptive, trend-driven content generation.

Chrome Extension
Python
JavaScript
Docker
MySQL
SQLAlchemy
Crawl4AI
Linux/Bash

ENERtune

A multi-process AWS modeling pipeline with reproducible workflows, automated data validation, and Docker-based simulation environments to deliver deterministic energy-analysis results.

Python
AWS
Docker
PostgreSQL
React
Data Visualization
CI/CD
Contact

Get in Touch

Want to chat? Feel free to reach out at cwang942@usc.edu and I'll respond whenever I can.