About me

I build software that connects AI capabilities with practical user workflows. My work spans full-stack applications, multimodal model fine-tuning, evidence-grounded LLM evaluation, and performance optimization.

I enjoy open-ended problems: turning uncertainty into testable hypotheses, building prototypes, and investigating why an approach succeeds or fails. I use experiments to guide meaningful improvements in reliability, controllability, and user experience.

My background combines computer science and electrical engineering, with experience developing verification tools at Realtek and researching generative-model bias at Boston University.

What I build

  • Web development icon

    Web development

    Full-stack AI applications with API integration, persistent user state, authentication, and media-generation workflows.

  • mobile app icon

    Engineering & evaluation tools

    Reusable verification tools, scripted regression checks, and structured experiments for model behavior and system performance.

Resume

Education

  1. Boston University

    Jan 2023 — May 2024

    Master of Science in Computer Science. Boston, MA.

  2. National Yang Ming Chiao Tung University

    Sep 2019 — Jan 2022

    Master of Engineering in Electrical and Computer Engineering.

  3. University of Illinois Urbana-Champaign

    Sep 2018 — Dec 2018

    Exchange Program.

  4. National Chiao Tung University

    Sep 2015 — Jun 2019

    Bachelor of Engineering in Electrical and Computer Engineering.

Experience

  1. Engineer, Realtek Semiconductor Corp.

    Feb 2025 — Oct 2025

    Owned development of a Python-based capacitor-coupling verification tool to automate design checks.
    Coordinated API exposure and extension requirements with the internal design-tools team, documented tool usage, and brought relevant teams together for progress updates and feature discussions.
    Designed and implemented a dual-frequency oscillator behavioral model for circuit analysis and validation.

Research & Project Experience

  1. StoryFlow: AI-Powered Visual Novel Editor

    May 2026 — Present

    Built a Node.js visual novel editor with graph-based branching narratives, interactive scene previews, character staging, and AI-generated voiceovers.

    Organized story graphs and asset workflows into modular components for rapid iteration.

  2. ScriptToVideo: Script-to-Narrated-Video Application

    Jan 2026 — Jun 2026

    Built the frontend, backend, and AI API integration from zero to one, delivering an internet-accessible workflow from script parsing to narrated video.

    Persisted user assets and generation stages in Firebase across browser restarts.

    Implemented OAuth2 authentication and atomic credit reservations, charging on successful generation and refunding failures.

    Identified provider API throughput as a constraint on concurrent usage.

  3. Sticker Gacha: Digital Stamp Collection System

    Dec 2025 — Jan 2026

    A standalone collection app for Chibi stickers featuring a Gemini AI-powered Gacha system and infinite expression generation.

    Generates images from a curated pool based on given character, topic, and style references, all within a premium shimmering UI.

  4. CMV (Change My View) Essay Tone Categorization

    May 2025 — Aug 2025

    Built a staged LangGraph workflow that answers one question at a time, grounds answers in sentence-level evidence, and records supporting rationale.

    Evaluated 100 generated essays using human review of a subset and weaker-model comparisons against a stronger reference model, reaching 90% agreement with the reference.

  5. DebiasPI: Inference-Time Debiasing by Prompt Iteration

    Apr 2024 — Sep 2024

    AIEM Group, supervised by Professor Margrit Betke.

    Developed a prompt-iteration framework to steer demographic distributions in DALL-E 3 outputs.

    Designed an image-annotation codebook and automated bias-measurement pipeline.

    Reached assigned race distributions while documenting persistent skin-tone imbalance and limits of prompt-based control.

  6. Text Guided Image Integration

    Feb 2024 — Jun 2024

    Proposed the project approach and aligned teammates on experiments and evaluation.

    Prepared 7.6K training and 0.6K evaluation examples from video frames, character segmentation, background inpainting, and scene descriptions.

    Fine-tuned ControlNet for text-guided character placement and evaluated similarity, text alignment, and realism; investigated limitations in dataset size and quality.

  7. PromptsHub: AlphaMind Edition

    Oct 2023 — Present

    Engineered a high-performance workspace for AI-human collaboration featuring real-time screen OCR, vision chat (Gemini Vision), and a multi-pane development environment.

    Implemented a 3-column "Monitor Studio" for persistent region monitoring, system audio transcription with FFT visualizers, and a privacy mode to exclude workspace captures.

  8. SlideTalk: AI-Powered Presentation Narration

    Sep 2023 — Present

    SlideTalk is a powerful AI-assisted tool that utilizes Google's Gemini models to automatically generate professional narration, voiceovers, speaker scripts, and notes for your presentation slides.

  9. Utilizing Range Deletes as a Query Filter in LSM-Based RocksDB

    Apr 2023 — Present

    Targeted inefficiencies in RocksDB point queries by proposing and prototyping level-wise and SuRF-based range-delete filters, reducing unnecessary disk I/O and accelerating query speed.

    Profiled bottlenecks with Valgrind and Intel VTune and implemented range-tombstone propagation during flush and compaction.

    Achieved up to 40× higher throughput for queries on range-deleted keys while preserving baseline performance for unaffected workloads.

    Built a verifier class and scripted regression checks to validate behavioral correctness and log errors after implementation changes.

My skills

  • Programming

    Python, C++, Java, JavaScript, Node.js, Bash

  • AI & ML

    LangGraph, LangChain, PyTorch, TensorFlow, ControlNet, LLM API integration

  • Applications & data

    Firebase, MongoDB, OAuth2, JavaFX, REST APIs

  • Engineering tools

    Linux, Git/GitHub, Valgrind, Intel VTune, scripted regression testing, MATLAB/Simulink