#About

  • Technically grounded developer with 10+ years of experience designing and shipping frontend architectures and scalable systems.
  • Experienced in UI frameworks, JavaScript, C++, Python and more.

Team-player 👬

Collaborate with colleagues, including product designers and UI/UX professionals, foreseeing modifications for efficient and clean design to prevent messy refactoring.

Life-long learner 💡

Frontend is directly facing end user, who will never be satisfied. So is a frontend developer.

Problem solver 🚀

Creative problem solver with technical expertise, proactively enhancing projects and processes.

#Skills

I build production-ready products end-to-end: interface development, backend data systems, architecture, infrastructure delivery, AI features, and quality-focused engineering.

Front-End & Interface Development

Component-driven interfaces translated from product requirements into responsive user experiences.

ReactNext.jsTypeScriptResponsive Web Design

Back-End & Data Engineering

Reliable backend services and relational data systems for production product features.

Node.jsPythonC++API DevelopmentSQL

Software Architecture

Scalable system design with strong domain modeling and modular boundaries.

Object-Oriented Design (OOD)Modular ArchitectureSystem Design

Infrastructure & Product Delivery

Automated, repeatable delivery workflows from build to deployment.

DockerCI/CD PipelinesDeployment AutomationAgile Delivery

AI Engineering

User-facing AI capabilities designed, integrated, and delivered as real product features.

LLM Application DevelopmentPrompt EngineeringAI Workflow Integration

Quality, Performance & Security

Stable releases through practical testing, optimization, and secure coding standards.

Test StrategyPerformance OptimizationDebugging & Troubleshooting

#Project

NASFiles

HTTP file server with plugin architecture for browsing ZIP/CBZ archives, metadata extraction, and efficient file streaming with range request support.

Node.jsBackendSQL

MangaMeeya

Cross-platform image viewer specially designed for manga collection with canvas rendering, dual-layer page transitions, and multi data source support.

Next.jsReactFull-stackTauri

Lexi

AI-powered English learning tool that generates vocabulary stories using IELTS Word List with streaming chat interface.

AI/LLMNext.jsShadcn/UI

#Resume

Will (Haonan) Zhou

Frontend (Full-Stack) Engineer

Work Experience

Independent Developer@ Self-employed2025 - Present
Agile DevelopmentPythonJavascriptReactNextJS
  • Continuously exploring emerging technologies and applying them to self-driven software development projects.
  • Developing an AI-powered English learning application: Utilized large language models (LLMs) to build an interactive vocabulary learning tool. Designed a modular, scalable architecture to support future feature expansion and multi-platform deployment.
Quant Engineer@ Shenzhen Zhongsheng Haoan Technologies Co Ltd2021 - 2025
PythonFull-Stack DevelopmentNextJSCryptocurrencyQuantitative Trading
  • Designed, developed, and maintained strategy analysis tools, trading support utilities, and automated trading systems tailored to investor and analyst requirements.
  • Converted investment ideas into backtestable quantitative strategies using systematic modeling.
  • Built interactive dashboards to visualize strategies and backtest results, enabling analysts to refine decision-making.
  • Developed automated trading frameworks integrated with live trading platforms.
  • Developed systems for investment data collection, processing, and management.
Software Engineer@ Tencent2013 - 2018
C++Cocos2dShaderPython
  • Collaborated across departments to align gameplay experiences with design goals and technical constraints.
  • Consistently delivered high-quality features within tight timelines, demonstrating strong problem-solving and project management skills.
  • Led a 4-person UI engineering team delivering all new in-game features and backend integrations for a top-grossing game (>$20M monthly revenue for several years).
  • Developed a scalable UI framework consolidating base panels, scene transitions, and interface management to support the rapid growth of in-game ui requirements, adopted by over 90% of all game interfaces under a single manager.
  • Designed unified animation effects with timeline event, allowing artists to fine-tune timelines independently and eliminating ~90% of engineer's work.
  • Created a visual effects component library with defined component standards, covering the vast majority of common components, with adaptive layouts that significantly reduced bugs caused by changeable content layouts.
  • Built an internal prototyping tool for designers to quickly assemble prototypes from existing components, cutting typical design meetings from half a day to about one hour, and removing the need for front-end engineer attendance.
Frontend Developer@ Touchgame2012 - 2013
Actionscript 3Starling
  • Co-founded a startup focused on developing a JRPG-style web game, successfully leading the project from concept to launch.
  • Spearheaded the frontend development of a JRPG-style web game, from architecture to release.
  • Utilized Flash ActionScript 3 and Starling (Flash Stage3D) to build responsive and visually rich gameplay interfaces.
  • Implemented GPU-based rendering, enabling real-time display of hundreds of player characters in large-scale battles.
  • Developed a custom animation framework for storytelling, allowing designers to fine-tune sequences using XML-based configuration.
Game Engineer@ Shenzhen 7Road Network Technologies Co Ltd2009 - 2012
Actionscript 3JavascriptWeb
  • Worked on the flagship title DDTank, a popular 2D multiplayer shooting game inspired by the classic Worms series.
  • Served as a Frontend Engineer specializing in gameplay UI development using ActionScript 3.
  • Designed and implemented the Dungeon raid gameplay system, significantly improving player engagement.
  • Led a team of four to fork and adapt the game for international markets, integrating with multiple third-party publishing platforms to expand global distribution.
  • Contributed to cross-functional collaboration and localization efforts to ensure seamless deployment across regions.

Education

Software Engineering@ Sun Yat-sen University2004 - 2009

#Contact

Let's Connect

Feel free to reach out for collaborations, opportunities, or just a friendly chat!