Summary
A product-minded Senior Software Engineer with 9+ years of experience across backend development, technical leadership and automation testing. Hands-on builder bringing AI-augmented engineering workflows into daily team practice, from agentic programming to LLM evaluation.
Work Experience
Senior Software Engineer in Test
GoFreight
Jan. 2024 - Feb. 2026
- Architected an agent evaluation platform with promptfoo for production AI features, establishing quantitative quality metrics and a repeatable evaluation process that cut manual validation overhead by 70%
- Migrated E2E testing from legacy framework to TypeScript and Playwright, applying AI-assisted test generation and script refinement to reduce manual effort by 75% and implementation time by 80%
- Built a Claude Code marketplace that became essential to company-wide AI adoption, expanding from development tooling to 40 plugins and 179 skills of shared domain knowledge
Backend Tech Lead
AsiaYo
Sep. 2022 - Aug. 2023
- Led a 6-member cross-functional team (2 Backend, 1 Frontend, 1 QA, 2 PMs), settling requirements and technical trade-offs directly with business teams while shipping a partner integration and two new business lines within a year
- Extended the existing platform architecture to carry two new business models, designing a forward-compatible data model that absorbed both without forking the order pipeline, shipped with zero downtime
- Stabilized Scrum delivery through clear task decomposition and estimation practices, cutting project delays by 30% and meeting overhead by 50%
- Established code review and technical documentation practices, turning API contracts and database schema docs into the shared artifacts backend, frontend, and product designed against
Backend Engineer
AsiaYo
Aug. 2017 - Sep. 2022
- Executed a strategic database refactoring that consolidated 21 tables into 4 with zero downtime through dual-write migration, cutting development resources by 60%
- Cut image processing costs by 50% by re-architecting the pipeline onto AWS Lambda with S3 event triggers
- Built and operated a production-grade monitoring stack on Prometheus, Grafana, and ELK with custom alerting, cutting error resolution time by 40%
- Reduced crawler execution time by 60% by containerizing a legacy monolith into a cloud-native crawler with Docker
Side Projects
Mobile client for Claude Code built on the Claude Agent SDK with Tailscale-based remote connection to a desktop workstation, including slash-command and agent-workflow support
Claude Code plugin marketplace for development workflows, tooling integrations, visualization, and project management
Agent-friendly voice notifier that summarizes content and delivers TTS alerts for long-running AI agent tasks
Desktop-floating AI companion that aggregates coding agents and reports their progress through a living avatar and voice
AI-powered information digest agent that filters and summarizes RSS feeds and newsletters into Obsidian notes