rover

About Me

Developer / Designer / Open Source Lover

My programming journey began in college, when I was deeply captivated by the magic of the Web upon my first encounter with HTML and CSS. Since then, I have aspired to become a full-stack developer capable of mastering both technology and design. Today, with technology evolving rapidly, I always maintain my passion for learning, continuously exploring the intersection of cutting-edge tech and design trends. From responsive design to micro-frontend architecture, from component-driven development to design systems, I have actively participated in every technological wave and accumulated rich practical experience. I firmly believe that good code should be like elegant prose, possessing both logical rigor and expressive beauty.

Throughout my career, I have served as a senior front-end engineer and technical lead at several innovative tech companies. I spearheaded the design and implementation of multiple enterprise-grade Design Systems, serving the daily collaboration of hundreds of developers and designers. In terms of performance optimization, using techniques like Code Splitting, lazy loading, and Service Worker strategies, I successfully reduced the LCP of core pages from 4.2 seconds down to 1.1 seconds, achieving a 73% optimization in initial rendering time. These experiences have profoundly taught me that truly excellent products must not only be visually stunning but also push performance and accessibility to the extreme.

Open source is an indispensable part of my life. I actively maintain several open-source projects on GitHub, including a lightweight React animation library and a suite of command-line tools for developers. Through participation in the open-source community, I have learned how to write clear documentation, handle Pull Requests from contributors worldwide, and carefully weigh the pros and cons of different approaches in technical decisions. The most important lesson open source has taught me is: the value of code lies not in its complexity, but in how many people it helps solve their problems.

When I'm not writing code, you might find me taking photos in the alleys of the city, using my lens to capture the interplay of light, shadow, and architectural geometry. Photography has trained my observation skills and sensitivity to detail, which in turn profoundly influence my design work. I'm also a fervent coffee lover—from pour-overs to espresso, light to dark roasts, every coffee has a unique flavor story. I believe creativity stems from a nuanced perception of life, whether that is tapping on a keyboard or living out the everyday.

Tech Stack

React Vue TypeScript Node.js Go Astro Next.js Tailwind CSS PostgreSQL Redis Docker GraphQL Rust WebGL Figma
3+
Years Exp.
9+
OSS Projects
28
Followers
Cups of Coffee