A full stack software engineer and machine learning researcher with experience building distributed systems, AI-powered applications, computer vision pipelines, and cloud platforms. Their work spans AWS, backend and frontend development, anomaly detection, multimodal models, mixed reality, and fault-tolerant systems.
● Reduced billed LLM context by 63% (4,022 → 1,497 tokens/request) by moving an 85-tool MCP catalog behind on-demand ToolSearch and prompt caching, improving agent efficiency across prod application on AWS Bedrock.
● Prevented 7–10 minutes of wasted meshing on invalid manufacturing CAD by building an asynchronous
pre-mesh geometry validation workflow with bounded execution and automatic fallback.
● Reduced duplicate container builds by 67% by replacing three environment-specific builds with one immutable build per commit, promoting identical artifacts through development, preproduction, and production.
● Eliminated inconsistent engineering calculations across the UI, AI agent, and generated reports by consolidating duplicated logic into a single backend assembly graph for CFD/CHT/FEA, with closure-gap detection, symbolic solving, and validation of agent-composed equations.
Full Stack Software Engineer — astrolabe analytics (UW Capstone)
→
● Enabled multi-tenant ingestion and querying across 6 battery-data formats by building a React/FastAPI platform with 15+ REST endpoints and normalized PostgreSQL schemas backed by AWS RDS and S3.
● Raised schema column matching accuracy to 90% by building a 3-layer standardization pipeline using
FuzzyWuzzy, OpenAI API, and ISO 80000 unit conversion.
Software Development Engineer Intern — Innodisk Corporation
→
● Expanded training data 5.6× (1.3k → 7.6k images) for a real-time screw-welding anomaly detection pipeline using geometric and noise-based augmentation.
● Achieved 100+ FPS at 8W with 90% [email protected] on a Xilinx KV260 by fine-tuning YOLOv4-tiny in Keras and deploying an int8-quantized model through Vitis-AI (.h5 → q.pb → .xmodel).
Featured projects
Machine Learning Research Assistant at Information Processing Lab (UW)
Achieved 95.62% Pixel AUC on zero-shot remote-sensing anomaly detection by co-authoring a CVPR 2026 Workshop project using CLIP + DINOv3 dual-vision fusion. Scaled semiconductor-defect VQA training to a 172K+ image dataset by building distributed SLURM pipelines and fine-tuning Qwen3.5-VL with GRPO and custom reward functions to reduce hallucinations. Cut manual annotation effort by 50% and generated 50K+ labeled images by building an end-to-end GroundingDINO + SAM2 auto-annotation pipeline.
Sharded Key-Value Distributed System
Java · Two-Phase Commit · Multi-Instance Paxos
Enabled linearizable multi-key transactions and dynamic re-sharding across server groups by building a fault-tolerant sharded key-value store in Java using Two-Phase Commit (2PC). Maintained replica consistency under server crashes and lossy networks by implementing Multi-Instance Paxos and deterministic message handlers.
Won 1st Place in the 2023 National Universities Innovation Competition by building a Unity/C# mixed-reality accessibility app for HoloLens 2 with real-time color transformation. Reduced edge-to-server synchronization latency by 100ms using sockets and C# coroutines while integrating TensorFlow object detection with 94% mAP.
Education
University of Washington — Master's, Electrical and Computer Engineering
National Chengchi University — Bachelor's, Management of Information Systems