About Me

My journey into tech wasn't a straight line. I started my career in media—first, as a sportswriter. And, later as a media company owner. What pushed me to become a software engineer was a deep-seated love for learning and a passion for building things that solve real problems.
Today, I'm a Full Stack Engineer who gets to combine a writer's focus on clarity with an engineer's love for problem-solving.
My Building Philosophy
For me, software is about more than just fulfilling requirements; it's about solving a puzzle for a real person. I start every project by diving deep into the 'why'—understanding the end-user and the problem we're aiming to solve. This user-first foundation is everything. From there, I focus on craftsmanship. I build with clean, scalable architecture and write code that's meant to be understood and maintained. I believe in open communication and a collaborative process, working iteratively to turn a great idea into a tangible, high-quality product.

Beyond The Code
I'm a natural optimist with a relentless growth mindset, fascinated by the intersection of technology and the human experience. My journey into development was sparked by a simple idea: that the right digital tool can genuinely make someone's day better. That's the mission that drives me. When I'm not coding, you'll find me exploring trails or trying to perfect my pour-over coffee. These hobbies aren't just escapes; they're how I recharge my focus and creativity. It's this balance that allows me to approach complex technical challenges with a calm, human-centered perspective.

You know where to find me.
Let's ConnectPassions & Perspective
At my core, I'm driven by the idea that technology can be a powerful force for good. I'm passionate about building things that have a positive impact, and I'm constantly exploring the boundaries of what's possible with cutting-edge tech and AI. To stay sharp for these complex challenges, I rely on a few key things: vibing music to find a state of flow, and a disciplined approach to fitness and nutrition to keep my mind clear. It’s this combination of purpose, passion, and preparation that I bring to every project.

Collaboration & Communication
I believe great results come from great collaboration. You’ll find I’m a clear and consistent communicator who is responsive, proactive, and always ready to share insights and contribute to the discussion. My approach is simple: be an empathetic partner. Whether you're a team member, a stakeholder, or a client, I pride myself on being an honest, easygoing, and hard-working engineer that people genuinely enjoy building with.
