About Me
Hey, I'm Ryan, a passionate programmer dedicated to bringing ideas to life through code. My journey began with Java's SSM, RabbitMQ, and Redis, building a strong foundation in backend development.
After working on several backend projects, I discovered that my true passion lies in creating beautiful, intuitive interfaces. This led me to dive deep into frontend technologies like React, Next.js, and Vue.
I believe in the perfect balance between functional backend systems and delightful user experiences. My goal is to create applications that are not only powerful under the hood but also a joy to use.
My Journey
The Beginning
Many years from now, when I look back at this personal blog, I'll remember that distant afternoon when I first encountered C++.
The Struggle
Like many computer science students in mainland China, I began my journey with C++, the standard introductory language at most universities. While C++ offered a powerful foundation, I soon became curious about other languages and approaches. This curiosity led me to explore Java, opening up a new world of possibilities.
The Breakthrough
Looking for a fresh start, I turned to Java โ and that changed everything. Java's simpler syntax and rich ecosystem reignited my passion for learning. I explored various tech stacks and, for the first time, built and deployed complete backend solutions. I still remember the excitement of launching my first API and seeing it work.
The Transition
Over time, my path shifted from backend to frontend development. I discovered that frontend work offered a creative outlet I truly enjoyed: turning abstract ideas into interactive, tangible experiences. This blog is one of the projects where I pushed myself to overcome challenges and grow as a developer.
The Present
Today, I focus on full-stack development, blending my backend knowledge with frontend skills. I'm constantly taking on new projects, learning new technologies, and pushing my boundaries. I'm excited to see where this journey takes me next.
Fun Facts About Me
Coffee Immune
Coffee doesn't keep me awake โ I don't know why, but I seem immune to it. Energy drinks actually work better on me than coffee.
Gaming Passion
I enjoy indie games with unique art styles and storytelling ( my favorite one is Hades ), especially those with innovative gameplay mechanics.
Better Call Saul
I really like Breaking Bad and Better Call Saul directed by Vince Gilligan. As you can see, the background of the blog's favicon is none other than btc's scales
Digital Nomad Dreams
I dream of working remotely while traveling around the world, experiencing different cultures and perspectives.
R&B Enjoyer
I like to listen to music, but it's mostly R&B. Currently my favorite songs is โFatedโ by David Tao. You definitely have to give it a listenโข.
Night Owl
I'm a night owl and do my best creative work after midnight when the world is quiet and distractions are minimal.
Technical Skills
React
80%Next.js
80%Java
60%JavaScript
70%CSS
70%SSM
50%Redis
70%Vue
15%Let's Work Together
I'm always interested in new projects and collaborations. Whether you have a specific project in mind or just want to chat about possibilities, I'd love to hear from you.