I'm a Senior Software Engineer building automated leave management and tracking software for human resources teams at Tilt. I primarily write Typescript, NodeJS, and Python, but have experience with other languages and frameworks including Scala, Java, and Ruby. While I work across the stack, including infrastructure as code, I have extensive experience building interactive user experiences with React among other frontend technologies. I take pride in being pragmatic and getting things done, balancing technical excellence and business value. I also have experience building secure applications adhering to OWASP and other security best practices to meet compliance requirements.

I live in the foothills of the Rocky Mountains at 7,340 feet above sea level, 30 miles west of Denver, Colorado. When I'm not at the computer I can most likely be found enjoying the outdoors; skiing, mountain biking, trail running, climbing, or on the water fishing or SUPing. I volunteer in the community coaching youth soccer, helping build and maintain trails, and working with neighbors and our fire district on community wildfire mitigation and emergency planning. I'm a founding board member of a non-profit organization called Evergreen Bike Club

In my spare time at the computer I like to learn and deepen understanding while experimenting and building with technologies including AI/ML and Geospatial data to support my hobbies and interests. I have particular interests in environmental sciences, weather, energy (microgrid, solar, and geothermal), and the intersection of technology, society, and nature. I'm also often learning about energy efficient home improvements to apply to my own home.