Portrait of Robert Luo

I’m Robert Luo, a software engineer in Los Angeles who loves making the web beautiful.

When I was 4, I helped my uncle install Red Alert 2. By “helped,” I mean I typed the product key from the CD case, one character at a time. It felt like a pretty important job. I didn’t understand how any of it worked, but watching the game boot up made me want to find out.

When I was 10, Myspace blew my mind. I discovered that you could customize your profile with HTML and CSS, and I spent hours copying code, breaking things, and figuring out how to fix them. Eventually, I was making layouts for myself and my friends. I liked being able to change something, refresh the page, and see what happened. Later, I took computer science classes in high school and ended up getting a CS degree.

I also grew up playing Warcraft III, RuneScape, MapleStory, and League of Legends. Those games taught me how to min-max in real life too. Basically, I try to get the most out of my time and effort by focusing on what makes the biggest difference. I like finding small ways to improve and adjusting when something isn’t working. It’s how I approach learning and building things too. Build something, get it out there, and keep making it better.

These days, I’m a senior full-stack engineer with 7+ years of experience building and shipping web applications. I work with React, Next.js, and TypeScript on federal healthcare applications and AI-enabled products. I especially love the UI and UX side of the work. There’s something satisfying about an interface that looks beautiful and feels effortless to use. I’m open to full-time engineering roles and consulting projects.

I’m still basically doing what 10-year-old me was doing on Myspace. I’m tweaking, experimenting, and trying to make something on a screen feel a little more alive.