About Me
Hi, I’m Nayeon — pronounced like "nylon," but without the ℓ. I’ve been dabbling with code since the MySpace and Xanga days, and I’m still amazed that typing on a keyboard can bring a website or application to life — sometimes one used by thousands of people. Coding continues to feel like magic to me, and I believe it’s the best job in the world. That’s why I teach and mentor newcomers to the field whenever I can.
Currently, I’m a Senior Software Engineer at Penske Media Corporation (PMC), where I work on iconic brands like Variety, Billboard, and Rolling Stone. Previously, I was a Senior Lecturer at the University of Southern California (USC), where I taught web development at the Viterbi School of Engineering. While I loved teaching, I found myself missing the day-to-day challenges of engineering work and returned to the industry full-time.

Before teaching, I worked as a software engineer at space150, a creative agency where I worked on web applications for major brands like Disney, Fox, and Nike. You can check out the Projects page to see some more details of what I've worked on recently.
Recently, I've been getting into camping and exploring the outdoors with my husband. We even purchased a rooftop tent so that we can pick up and travel whenever!
I'm also passionate about giving back. It's in my blood. I've served as a Court Appointed Special Advocate (CASA) for foster youth, regularly volunteer at local food banks distributing groceries to families in need, and help out at animal shelters whenever I can.