Engineering Excellence Through People
While my homepage gives you a glimpse into who I am, I wanted to share more about my technical journey and what truly excites me in the world of software development.
My Technical Passion
What gets me out of bed every morning is building exceptional digital experiences. Throughout my career, I've been fortunate to work across the full technology stack – from crafting pixel-perfect frontends to architecting scalable backend systems and everything in between.
I'm particularly passionate about:
- Creating seamless, intuitive web applications that solve real user problems
- Building performant mobile experiences that feel native and responsive
- Designing efficient APIs and services that power complex applications
- Implementing DevOps practices that streamline delivery and improve reliability
Current Technical Focus
Lately, I've been diving deep into the Epic Stack ecosystem. Epic Stack's approach of combining React, Remix, Prisma, and other modern tools creates a powerful foundation for building robust web applications. What I appreciate most about this stack is how it balances developer experience with end-user performance.
I've been applying these technologies to create full-stack applications that are not only a joy to develop but also deliver exceptional user experiences. The way Epic Stack handles authentication, database interactions, and deployment streamlines so many of the repetitive tasks that previously consumed valuable development time.
Community Involvement
I've been making it a priority to attend more technical conferences this year. There's something irreplaceable about in-person learning and connecting with fellow developers. Recent conferences have provided invaluable insights into emerging patterns and practices that I'm excited to bring back to my teams.
Beyond attending, I've been actively involved in our local tech community as a co-host of UtahJS Lehi meetups. Creating spaces where developers can learn from each other and grow together has been incredibly rewarding.
Engineering Philosophy
Despite my love for technology, I still firmly believe in my core motto: "Build people, build code." The best technical solutions emerge when teams feel empowered, supported, and challenged in the right ways.
I find that engineering teams thrive when they have:
- Clear technical vision aligned with business goals
- Freedom to explore and implement innovative solutions
- Support for continuous learning and skill development
- A healthy balance between delivery and technical excellence
What's Next
I'm looking forward to exploring more of what the modern web development ecosystem has to offer. I'm particularly interested in:
- Expanding my knowledge of web best practices
- Exploring advanced state management patterns for complex applications
- Diving deeper into edge computing and serverless architectures
- Contributing more to open source projects that shape our industry
Let's Connect
If you're passionate about web development, mobile applications, or building effective engineering teams, I'd love to connect. Reach out via Twitter or LinkedIn, especially if you're attending any upcoming tech conferences or are interested in Epic Stack development.
I'll be sharing more specific technical insights and learnings in future posts – stay tuned!