Software Engineer - Developer Experience & Community
I build and communicate real-world solutions at the intersection of engineering, product, and developer experience. From designing and shipping full-stack applications to leading community-driven initiatives like the Austin Next.js meetup, I focus on making complex ideas accessible and practical. Comfortable moving from problem definition through implementation and into advocacy, I value clarity, maintainability, and collaboration - delivering software and shared knowledge that are reliable, adaptable, and built to last.
I design and build intuitive, responsive applications with a strong focus on usability, performance, and long-term maintainability. My work emphasizes thoughtful problem-solving and clean implementation, turning real user needs into reliable, well-structured software.
I bring experience designing and integrating APIs, collaborating effectively in Agile teams, and working productively in distributed, remote environments for over five years.
I’m an active machine learning and AI enthusiast, comfortable working with modern AI tools and concepts and exploring how they can be applied responsibly to solve practical problems.
A glimpse into my day-to-day life can be found on Instagram. Proud father of two amazing teenagers. Dog dad to two Dachshunds: Jackson (the sweet one) and Bernie (the pint-sized menace).
Full-stack platform for board game session scheduling with listings, paid sessions via Stripe, and scalable data modeling.
Team management platform with scheduling, payments, and a streamlined experience for coaches and players.
Rapid website redesign and migration completed in a single weekend with zero downtime and SEO continuity.
"I already had a couple of sites built that I needed merged under one business name and website. Thomas took my sites, colors, logo, etc. and merged them together beautifully in one, simple to use website. He listened to my needs and even suggested other web hosts, appointment apps, etc. that would work for my intended purpose. He was extremely patient with my long response times as I was also going through a tough personal matter at the time. He was open and asked for honest feedback every step of the way. I could easily share what I liked and didn't like without fear of offending. He truly cares that you're happy with his work and your website. He was also dependable and affordable for a micro business such as myself. Thanks again Thomas!"
"I had the honor of working on a couple of Thomas's development teams. Thomas is an incredible leader, both patient, and an all around mentor. If anyone needed material explained, or a quick reference for best industry practices he was the person to go to. His project management approach is clearly articulated with a focus on collaboration, and business needs in perspective. He happily shared creative solutions to challenges we all faced. Supporting each team members personal growth. Thomas helped create an inclusive environment that felt nothing short of "the place to be.""
"I had the pleasure of meeting and working with Thomas. Thomas led our team in a very efficient way allowing us to deliver the products on time with higher quality than expected. I saw firsthand how he mentored Jr members of the team. Thomas is an amazing human being and I would love to work with him in the future!"
"Thomas was great to work with! He was super patient with me and allowed me to take my time figuring out my image. He cares and wants me to be happy with my website. He goes above and beyond even updating my contact page because he thought it would run better than before!"