Hello, I'm Alex. I'm a full-stack developer with 4 years of experience. I especially love developing engaging UIs. My focus is React (Next.js) with React-Redux.

About Me

As a professional audio engineer, I've always loved technology and problem solving. When the pandemic shut down my entire industry for few months, I took the opportunity to learn how to code. Since then, I've used my skills to build web pages and automation workflows for my own business. I'm passionate about coding because, like audio engineering, it's a perfect three-way intersection of creativity, problem-solving, and technology. I love writing code that creatively solves a real-world problem, as well as solving the logic puzzle of debugging my code. My core stack is React, Next.js, Node.js, and MongoDB, and I'm always looking to learn new things.

When I'm not coding, you can find me running sound at live shows or mentoring live audio students. I enjoy playing classical guitar and reading books in both English and Spanish. My wife and I enjoy playing board games and video games, traveling, and going on adventures with our two dogs.

Some of My Projects

Full Stack Tic-Tac-Toe

Postgres or EDN database? Terminal, desktop, or web? Easy, medium, or hard? 3x3, 4x4, or 3x3x3? It's the most fully-architected Tic-Tac-Toe you've ever seen.

  • Clojure
  • Speclj
  • TDD
  • SQL

Gift Exchange Generator

Secret Santa for the digital age. Framework-free; I built my own state-centered, event-driven architecture. Over 70,000 gift exchange participants to date.

  • JS
  • MongoDB
  • PostMark
  • Serverless
  • Vitest

Java HTTP Server

A multi-threaded HTTP Server written with no external dependencies. Includes session management, static file serving, and multipart file uploads. Routes can be added extensibly.

  • Java
  • JUnit

Sound Roots Productions

Website for my production company. Includes engaging scrolling effects and a custom scrollbar that resembles an audio console fader.

  • JavaScript
  • lax.js
  • Netlify

My Skills

My Experience

Featured Blogs

Contact Me

Please contact me directly at arootroatch@gmail.com or through this form