Hey, I’m Austin

I’m a front-end–focused full-stack developer, improv theater director, and creative technologist based in Rochester, NY. I build modern, accessible, and maintainable UIs with React/TypeScript (and Nuxt/Vue on personal projects), and I co-own and run The Focus Theater, the home for Rochester’s improv community.

Currently: rebuilding my portfolio with Nuxt UI, shipping an Improv Community Manager SaaS app, and prototyping a wrestling-themed "monster"-raising game inspired by Monster Rancher, Digimon, and WWE.

My Path Into Development

I first learned to code in high school, writing small Java programs that printed ASCII interfaces to MS-DOS. The idea that you could make the computer do what you imagine hooked me early. Around the same time, I caught the theater bug—learning how to think on my feet, collaborate, and tell stories. Those two passions, systems and storytelling, would eventually define both halves of my career.

I studied Game Design & Development at Rochester Institute of Technology, creating small prototypes in C# and exploring 3D art and animation. Eventually, my focus shifted toward performance and communication, leading me to complete a degree in Advertising & Public Relations. That balance of technical curiosity and creative communication has shaped everything since, helping me bridge the gap between ideas, teams, and execution.

Reigniting the Coding Spark

Years later, while working in marketing and operations roles, I realized I was spending all day on computers but not building anything. One night I thought:

“If I’m going to stare at a computer all day, I may as well tell it what to do.”

I dove back in through freeCodeCamp, Team Treehouse, YouTube, podcasts, and a lot of trial-and-error while combing through docs. JavaScript clicked instantly—it was fast, expressive, and creative. The more I built, the more certain I became that this was where I belonged.

Professional Growth

During the pandemic, I joined the Tampa Bay Times as an Application Developer, later becoming a Senior Developer at the company. Starting with microsites and legacy code maintenance, I quickly took on ownership of release management, occasionally covering daily stand-ups & stakeholder meetings, and large-scale product migrations.

Over five years, I led or contributed to major initiatives including:

  • Migrating and later re-migrating our authentication and paywall systems
  • Designing and implementing reusable page templates and customer-flow components
  • Collaborating with designers, editors, and non-technical stakeholders to align product priorities
  • Supporting data-driven decisions by balancing technical quality with business constraints

These projects taught me the long-term value of maintainable architecture, clear communication, and understanding the real product—not just the codebase.

Beyond the Screen

When I’m not building software, I’m directing shows, teaching classes, and performing at The Focus Theater. I love creating spaces where people can connect, learn, and make something new together.

On a quiet night in, I’m probably tackling my Steam backlog with my French bulldog, Charlie, curled up beside me.