I specialize in building lightning-fast, real-time applications using the PETAL stack. By leveraging the power of Elixir and Phoenix LiveView, I create interactive user experiences that traditionally required heavy JavaScript but with the reliability and concurrency of the Erlang VM. My approach focuses on:
Performance: Utilizing Tailwind CSS for lean, utility-first styling. Interactivity: Using Alpine.js for lightweight client-side state when LiveView isn’t enough. Scalability: Architecting systems that handle thousands of concurrent users with ease.
I’m passionate about clean code, functional programming, and shipping products that feel “live” from the moment they load.