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
Senior Software Engineer (Hybrid)
February 2026 - PresentHomee 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/CDVercelIndependent Study & Side Projects
July 2025 - January 2026Taipei, 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.jsReactTypeScriptSenior Frontend Engineer
April 2025 - June 2025WORD 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 NativeTailwindCSSExpoJestReact Native Engineer
December 2022 - April 2025Jing 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/CDJestSenior Software Engineer (Remote)
October 2021 - November 2022Byte 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 ContractAWSAzureGCPBootstrapCSSVR Programmer
May 2018 - October 2021HTC 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++JavaScriptPythonUnityUnrealAWSSoftware Engineer
July 2017 - December 2017Funique 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
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.
An automated crawler that monitors 591 rental listings and sends real-time notifications when new listings matching custom criteria are posted.
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
Platforms & Tools
Web3
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