
About Me
I'm a passionate software developer with experience in front-end technologies like Vue.js, Node.js, and modern JavaScript frameworks.
I believe that curiosity and creativity are the foundation of great development, and I bring that mindset to every project I work on.
My Story
I've spent the last decade crafting intuitive, elegant, and impactful software solutions, driven by a deep curiosity and passion for technology. My career has been an exciting evolution, taking me from building interactive frontend experiences to full-stack engineering, and most recently exploring how AI and machine learning can enhance everyday applications.
Outside the world of software development, I'm an avid gamer, a passionate Dungeon Master running a rich, long-term campaign, and enjoy spending time outdoors hiking and exploring the beauty of Colorado. I'm fascinated by the intersection of technology, storytelling, and creativity, whether that's through experimenting with AI-driven narratives or diving into the immersive world of flight simulation.
I believe deeply in lifelong learning, always embracing new technologies and challenging myself to grow—not just professionally, but personally. My goal is to build thoughtful software solutions that improve people's lives, foster community, and help bridge the gap between complex technologies and meaningful user experiences.
"The only way to make sense out of change is to plunge into it, move with it, and join the dance."
— Alan Watts
Beyond Coding
Gaming & Imagination
I've been an avid Dungeon Master for over a decade, running rich, narrative-driven campaigns that blend strategy, storytelling, and collaborative worldbuilding.
Outdoor Pursuits
Living in Colorado provides endless opportunities to explore the outdoors. I'm passionate about hiking, fitness, and experiencing natural wonders.
Creative Projects
I enjoy merging technology with creativity through various hands-on projects and continuous learning.
My Thoughts
Get to know me better through my writing. Here are some selected articles I've written recently.
From My Blog
A collection of articles that reflect my interests, experiences, and technical journey
Let's Connect
Whether you want to discuss a project, talk about technology, or just say hello, I'd love to hear from you!