About

I grew up in the Bay Area suburbs. My path into tech started early, when my dad signed me up for a Python class at 13. I was hooked almost immediately, building small games like Snake and Tic-Tac-Toe and enjoying the feeling of making something work from nothing. That curiosity stuck.

Not long after, I became a coding instructor at the same place I learned, teaching Python and Scratch to students in Ethiopia. Explaining ideas to others forced me to think more clearly and helped shape how I approach problem-solving. Around that time, my interest shifted from just writing code to understanding how computers work internally, taking apart old tech, learning their limits, and eventually getting curious about how systems break. That curiosity naturally led me toward security.

During my time at university, I’ve approached everything in engineering the same way: try, reflect, and refine. Classes, projects, hackathons, clubs, jobs, research, etc. are all opportunities to push myself, not just to do, but to learn. I’m driven by a continuous pursuit of knowledge. That is, always trying to understand more, figure things out for myself, and get better at what I do. I care more about showing up consistently than doing everything perfectly, and I try to stay deliberate even when it seems monotonous at times. That’s how I keep learning and improving.

Outside of tech, I take my health seriously. I lift, run, and try to stay active, and it keeps me sharp. I also spend time learning beyond my field, reading about different aspects of my life including religion, economics, history, and more. I also love to use writing as a way to express myself and think more clearly. Most of these things I do quietly and alone, but I value time with friends and family just as much.

I believe consistency beats intensity. Progress doesn't come from occasional extremes, but from showing up week after week.

If any of this resonates, feel free to reach out through the links on my homepage. I respond to all messages that come my way.