Full Stack Developer & Game Developer
I build modern, performant, and accessible web applications that deliver exceptional user experiences.
Scroll Down
With a background in computer science and design, I specialize in building applications that are not only functional but also delightful to use. I believe in clean code, intuitive interfaces, and the power of technology to solve real-world problems.
Outside of coding, I'm a former Division I wrestler who brings that same drive and discipline into my work. These days, I enjoy spending time with my wife and our mischievous cat, diving into new technologies, contributing to open-source projects, or unwinding with outdoor adventures that help spark fresh ideas.
Semantic markup & modern web standards
Responsive design & animations
ES6+, DOM manipulation & async
Component-based UI development
TypeScript & component architecture
Server-side JavaScript & APIs
RESTful APIs & middleware
Relational databases & queries
Data processing & automation
Object-oriented programming
2D & 3D game development
Game logic & systems
Asset creation & optimization
Game flow & player experience
Version control & collaboration
Repository management & CI/CD
Containerization & deployment
Shell scripting & automation
Branching & merge strategies
Effective teamwork & leadership
Planning & execution strategies
Clear & effective communication
Analytical & creative solutions
I'm currently open to new opportunities and collaborations. Whether you have a project in mind or just want to say hello, feel free to reach out!