About Me
Developer, Community Builder, and Lifelong Learner
I am a full stack web developer with experience in several modern technologies. I like being part of a team where I can see my individual contributions reach a common goal. I like helping the community and enjoy taking the lead on community driven events/projects.
I am currently an organizer for the UtahJS conference, and have been for the past 4 years. For the last 9 years I have been running a study group in the Salt Lake City area for people learning to code.
I love being able to create things using code and find it very rewarding. I am passionate about mentoring and helping others grow.
Key Competencies
Software Development
My main skills surround the JavaScript ecosystem with most of my experience with Vue, Node and Python/Django, but I have also used Svelte, React, Astro, and Deno. I started learning Go in 2022 in order to develop the first version of the Go SDK for the Deepgram API and have enjoyed working in it.
I also recently started learning Elixir to see how functional programming can help my understanding of programming paradigms. Using Phoenix LiveView has been a fun learning experience.
Technologies I Work With
Community Building
My favorite accomplishments have been centered around the work I've done in communities and helping others, in both organizing events and speaking at conferences. In fact, because I've enjoyed Elixir so much, I re-booted the Utah Elixir meetup group earlier this year.
Organizer UtahJS Conference
2021 - Present
Helping coordinate one of Utah's largest JavaScript conferences, bringing together developers from across the region for learning and networking.
Founder - freeCodeCamp Study Group
2016 - Present
Running a weekly study group in Salt Lake City for people learning to code, creating a supportive environment for beginners and experienced developers alike.
Organizer - Utah Elixir Meetup
2025 - Present
Recently rebooted the Utah Elixir meetup group to build a community around functional programming and the Elixir ecosystem.
Speaking Experience
I enjoy sharing knowledge and insights through conference talks and workshop presentations.
Styling with Style - Flexbox
Utah Elixir Meetup, 2024
Gave a joint presentation on Flexbox and CSS Grid
View Slides