Previously built data platforms at Tencent scale
I build high-performance React applications that scale. From data platforms serving millions of users to SaaS products that drive real business outcomes.

Frontend Engineer with 3+ years of hands-on experience building React applications at scale. Shipped data analytics platforms used by Tencent and MiHoYo. Specialized in TypeScript, performance optimization, and component architecture. Currently focused on full-stack development with Next.js and GraphQL.
I specialize in front-end development with React and TypeScript, but I'm also proficient with back-end technologies like Node.js and databases. I believe in writing clean, maintainable code and creating intuitive user experiences.
A showcase of my professional journey and the skills I've developed along the way.
Leading frontend architecture for a property management SaaS serving enterprise clients. Own the component library, performance optimization, and API integration layer.
Shipped data analytics features for Tencent's gaming division. Owned frontend modules consumed by game studios including MiHoYo (Genshin Impact). Drove cross-browser performance and enforced code quality standards.
Enhanced fintech Java applications with new features and comprehensive test coverage. Streamlined deployment workflows and resolved critical production issues.
Rebuilt legacy frontend in React, cutting maintenance overhead. Shipped a production blockchain dApp with MetaMask integration for secure crypto transactions.
Shipped 2 production web applications and automated manual data workflows, saving 10+ hours weekly on repetitive tasks.
My academic journey and continuous learning path that has shaped my professional skills.
Taken core courses for software development such as Data Structure and Algorithm in Java, Human-Computer Interaction, Graphics Programming, Distributed System and Parallel Computing. Exposed to technologies such as Mobile App Development, Blockchain App Development, Data Science through elective courses.
Basic Programming Concepts through various languages such as Object-Oriented Programming in Java, C, and Assembly Language. Mathematics courses included Algebra, Calculus, Statistics, Discrete Math.
Here are some projects I've worked on that showcase my skills and approach to problem-solving.

Technologies and tools I've mastered throughout my professional journey.
Interested in working together or have questions? Feel free to reach out!