Senior Software Engineer

Huang Kuan-Chung黃冠中

Front-end and cross-platform engineer with 9+ years of experience building high-performance web and mobile products with React, React Native, and Next.js, complemented by an earlier background in VR/Unity engineering. Skilled in leading architecture design, driving CI/CD and testing practices, and shipping products from 0 to launch. Currently strengthening English proficiency to support closer collaboration with international teams.

Career

Work Experience

  1. Senior Software Engineer (Hybrid)

    February 2026 - Present

    Homee AI · Taipei, Taiwan

    An AI-powered platform that helps users find suitable homes and design their interiors using multiple AI tools.

    • Built an API codegen pipeline that eliminated 100% of manual API code writing, integrating seamlessly with frontend hooks, API caching, and retry middleware.
    • Refactored the project architecture to enable AI to automatically generate UI components directly from Figma designs.
    • Modularized company projects, cutting initial project setup time by ~50%, and led a product from 0 to launch within three weeks.
    Next.jsReactReact NativeTailwindCSSExpoJestPlaywrightGitHub CI/CDVercel
  2. Independent Study & Side Projects

    July 2025 - January 2026

    Taipei, Taiwan

    English proficiency development and full-stack side project work.

    • Strengthened English proficiency through structured study to support collaboration with international teams and clients.
    • Designed and built a full-stack side project with Next.js, applying and deepening architecture, API design, and UI implementation skills.
    Next.jsReactTypeScript
  3. Senior Frontend Engineer

    April 2025 - June 2025

    WORD UP (Smart Learning Co., Ltd.) · Taipei, Taiwan

    A general-purpose learning platform providing intuitive interfaces for teachers and students to manage lessons, content, and interactions.

    • Identified and documented 20 critical performance and code quality issues, prioritizing fixes and resolving the highest-impact items.
    • Extended and refactored 3-4 core features, adding new functionality while resolving existing issues to improve reliability and maintainability.
    • Collaborated on user experience planning and discussions, improving product interaction and usability.
    Next.jsReactReact NativeTailwindCSSExpoJest
  4. React Native Engineer

    December 2022 - April 2025

    Jing Mi Co., Ltd. · Taipei, Taiwan

    A mobile app focused on teaching Chinese through interactive, structured learning experiences.

    • Independently designed and built the project's initial architecture.
    • Introduced unit testing with Jest and raised test coverage to ~50%, improving code stability and long-term maintainability.
    • Designed and implemented CI/CD pipelines, automating the entire build-to-deployment workflow and significantly reducing manual release effort.
    • Partnered closely with designers to engineer custom, code-driven animations and interactions, while guiding animation design to ensure technical feasibility and a polished user experience.
    React NativeExpoGitLab CI/CDJest
  5. Senior Software Engineer (Remote)

    October 2021 - November 2022

    Byte x Byte · Taipei, Taiwan

    A system that combines NFC and blockchain to verify the authenticity of physical products, bridging real-world assets with on-chain trust.

    • Independently designed and built the React Native app's full architecture, while contributing to selected frontend and backend components.
    • Integrated blockchain and NFC technologies to implement asset verification, enhancing system security and innovation.
    • Profiled and optimized real-time networking and rendering performance across VR experiences, reducing latency-related issues during large-scale, multi-user sessions.
    • Mentored and shared knowledge with junior engineers, boosting overall team efficiency and technical capabilities.
    Next.jsReactReact NativeMySQLPrismaPolygonSmart ContractAWSAzureGCPBootstrapCSS
  6. VR Programmer

    May 2018 - October 2021

    HTC Corporation · Taipei, Taiwan

    A VR multi-user theater enabling synchronized group viewing experiences; a Unity-based virtual concert platform supporting large-scale real-time audience interaction.

    • Contributed to AR/VR and virtual concert projects, working on both frontend (Unity, Unreal) and backend (JavaScript, Python, C#) development.
    • Designed and implemented real-time networking architecture using TCP, UDP, and WebSocket to ensure high-performance and low-latency interactions.
    • Utilized AWS DynamoDB for data storage and management, supporting large-scale real-time user demands.
    • Developed a VR theater playback system, enabling synchronized and reliable multi-user viewing experiences.
    C#C++JavaScriptPythonUnityUnrealAWS
  7. Software Engineer

    July 2017 - December 2017

    Funique VR · Taipei, Taiwan

    A VR multi-user theater enabling synchronized group viewing experiences, integrating TBE Audio, 360-degree Video, and 360-degree Photo, with support for HTC VIVE, Oculus, and Windows Mixed Reality.

    • Designed the player UI.
    • Built a multi-dimensional virtual reality theater system.
    • Developed a centralized control system to manage playback and monitoring across multiple devices.
    • Created a watchdog program to report error messages.
    C#PythonUnity

Beyond work

Side Projects

api-codegen

A CLI tool that generates type-safe API client code from OpenAPI/Swagger specs, integrating with frontend hooks, API caching, and retry middleware to eliminate manual API code writing.

591RentNotify

An automated crawler that monitors 591 rental listings and sends real-time notifications when new listings matching custom criteria are posted.

VR Spray

University research project simulating spray-painting effects in VR. After graduation, the work was licensed to brands such as Volkswagen for event exhibitions.

Virtual Currency Service

Developed a .NET program that fetches real-time market data from Binance, analyzes conditions, and sends notifications via Line Notify when targets are met. Later transitioned to Next.js, adding trend analysis, technical indicators, and candlestick charting, with data stored in MySQL and Redis.

Vodtender

Built a machine that automatically mixes cocktails, controlled via a mobile phone driving Arduino hardware; customized the Arduino code to adapt to different usage scenarios.

Animal Sign

A multiplayer party game where players throw curling-like projectiles to attack and score points. Initially built in Unity with self-managed networking and synchronization, later migrated to Mirror for multiplayer functionality.

Toolbox

Skills & Languages

Languages & Frameworks

JavaScriptTypeScriptReactReact NativeNext.jsSwiftC#C++Python

Platforms & Tools

ExpoUnity3DUnreal EngineAWSAzureGCPGitLab CI/CDJestMySQLPrismaRedis

Web3

PolygonSmart Contracts
ChineseNative or bilingual proficiency
EnglishIntermediate proficiency

Recognition

Patents & Awards

Patents

  • Multi-Dimensional Virtual Reality Theater System (多維度虛擬實境劇院系統)

    Patent No.: (107) No. 15200, Document No. 10740190470

Awards & Recognition

  • 2017 Vision Get Wild Award - Multi-Digital Domain, Silver Award (VR Spray)
  • 2017 Vision Get Wild Award, TAIC (Taiwan Academia Industry Consortium) - New Emerging Award (VR Spray)
  • Siggraph Asia 2016 Exhibitor - Sponsored by the Institute For Information Industry to exhibit "VR Spray" at Siggraph Asia 2016, Macau
  • 2016 Ming Chuan University Computer & Communication Engineering Dept. Project Study - Excellent Award
  • 2016 Ming Chuan University In-School IT Exhibition Candidate
  • 2016 College Student Project Sponsorship, Ministry of Science and Technology
  • 2016 Computer Graphics Workshop Poster
  • Ming Chuan University 60th Anniversary Exhibition
  • "New Frontier" selected for the 2018 Sundance Film Festival
  • Exhibition: Open House of Radiant Image
  • Interview by Unity - "Storytellers of Tomorrow: Funique VR and Serendipity Films on Your Spiritual Temple Sucks"

Background

Education

Ming Chuan University

B.S., Computer and Communication Engineering

2013 - 2017