About

About Me

Hey, I’m Ruoke Zhang (but you can call me Madison). I’m currently pursuing my Master’s in Computer Engineering at the University of Washington and am on the lookout for a backend development internship for Summer 2026.

I’m skilled in Python and Java and love diving into hands-on projects to keep learning. I’m passionate about new tech and spend a lot of my free time exploring the latest in development tools and AI coding.

I graduated from The Ohio State University with a double major in Computer Science and Mathematics. Right now, I’m focused on building up my practical engineering skills, but my long-term goal is to get into ML development—I’m just really drawn to cutting-edge technology.

I also have a genuine interest in the theory behind it all, especially when it comes to computer systems and machine learning. While it’s not the main focus of my job hunt, I’m excited to explore these topics more deeply during my Master’s program.

What You’ll Find Here

  • Technical articles on Java, MySQL, Redis, and more
  • Insights on system design
  • Notes on algorithms and data structures
  • MLOps and other AI-related content

This blog is my digital notebook—a place to document my learning journey and share what I discover with the community.

Let’s Connect

If you have any questions or just want to chat, feel free to reach out: