About Me
Hey, I'm a full stack engineer with a bit of an unconventional background. Before I ever wrote a line of code, I served in the military. That experience taught me the value of discipline, adaptability, and solving problems under pressure. Those lessons stuck with me and influence how I approach engineering challenges every day.
I'm currently transitioning into a technical lead role at Stone Plastics & Manufacturing, where I lead the software engineering team and manage both the system admin and helpdesk teams. But I'm still a full time software engineer, writing code every day. My focus has expanded to designing more scalable systems and upgrading our infrastructure while continuing to build the tools that keep our operations running.
I build everything from production scheduling and demand forecasting systems to metrology data processing tools that ensure quality and traceability. I handle all our EDI integrations with customer specific rules, develop accounting and finance automation, and create custom solutions for quality tracking and process control. The goal is always the same: make it easier for teams to access real time data and work more efficiently.
What I love most is the balance. I get to write code and solve technical problems while also shaping our technical direction and mentoring the teams. The software directly supports real world manufacturing needs, and seeing that impact is what drives me.
When I'm not working, you'll find me at the gym, spending time with my family, or out on the trails mountain biking. I believe a strong mind needs a strong body, and I try to bring that same balance into everything I do.
Technologies
Languages
Python, TypeScript, JavaScript, Rust
Frontend
React, Next.js, Tailwind CSS
Backend
Django, FastAPI, Node.js, Express
Databases
PostgreSQL, MongoDB, Redis
Infrastructure
Docker, AWS, Vercel, Nginx
Currently Reading
The Rust Programming Language — Steve Klabnik & Carol Nichols
Designing Data-Intensive Applications (2nd Edition) — Martin Kleppmann
The Bible —
Books I've Read
Designing Data-Intensive Applications — Martin Kleppmann
Build a Large Language Model (From Scratch) — Sebastian Raschka
Books I Plan to Read
System Design Interview Vol 2 — Alex Xu
Building Microservices (2nd Edition) — Sam Newman
TCP/IP Illustrated, Volume 1 — W. Richard Stevens
Computer Networking: A Top-Down Approach — James Kurose & Keith Ross
Domain-Driven Design — Eric Evans
A Philosophy of Software Design — John Ousterhout
Clean Code — Robert C. Martin
High Performance Browser Networking — Ilya Grigorik
Interests
Software Architecture
Designing scalable and maintainable systems that solve complex business problems.
Continuous Learning
Constantly expanding knowledge through books, hands-on projects, and learning from others.
Physical Fitness
Maintaining a balanced lifestyle through regular exercise and strength training.
Technical Writing
Documenting processes and sharing knowledge through clear, concise documentation.