Hi, I'm Dennis Erwin
I'm an experienced full-stack developer with over a decade of hands-on work building scalable, cloud-based web applications.
I currently work as a Senior Web Developer at ALL In Learning, where I've led major projects like a Texas state testing engine and an AI-based grading assistant powered by OpenAI.
I'm passionate about writing clean, maintainable code and designing systems that are both powerful and practical.
Lately, I've been diving deep into Docker, Kubernetes, and DevOps practices to grow into technical leadership and architecture roles.
I enjoy mentoring junior developers, improving team workflows, and always asking the question, “How can we make this better?”
I believe that good engineering is about people just as much as code—clear communication, shared goals, and continuous improvement matter.
Outside of work, I'm a lifelong learner, a problem-solver by nature, and someone who genuinely enjoys the process of building.
When I'm not working, most of my time is spent with my family. My wife and I have two kids. The picture here is my daughter and me. The drawing above is my home office in my backyard.
I'd love to hear how we can work together. Here's my resume, and please feel free to get in touch!
ALL In Learning
Full stack developer at ALL In Learning. This is a dashboard I built using D3.js and data mart architecture.
Flash Card Game
Built a simple flash card game to help my children study their catechism. Used paper.js for the visuals.
Hustler Mower
Worked for the site designer and creator on filtering page and functionality for Hustler Mowers