About Me
I started my career as an electrician, solving real-world problems under pressure and working with complex systems in the field. Eventually, I had to learn how to read PLC diagrams, and I found it fascinating — the idea that a program, combined with the right wiring, could control something so intricate. That’s what sparked my deep interest in software development — the logic, the automation, the ability to build things that scale.
Since then, I’ve been teaching myself backend development with a strong focus on clean, testable code and real-world APIs. I’ve built and deployed projects using FastAPI, Django, Docker, PostgreSQL, JWT authentication, and CI/CD pipelines. Every line of code I write is part of my journey from tradesman to engineer — and I bring the same work ethic, resourcefulness, and grit to every repo.
I’m constantly expanding my skills — digging into testing, system design, and contributing to open source. I genuinely love learning new things, whether it’s exploring a new framework, understanding how infrastructure fits together, or just getting better at writing clean, maintainable code. Building software is something I truly enjoy, and I’m excited to keep growing, shipping, and challenging myself every day.
Projects
PawNode – Pet Health Tracker
Micro-SaaS for managing pet health records and sharing access. Built with FastAPI, Docker, PostgreSQL, JWT Auth.
Travel Wishlist API
REST API for saving and filtering destinations. Built with FastAPI, Alembic, Pytest, and SQLAlchemy.
View on GitHub
Blog: My Journey Into Dev
These are raw posts I wrote when I was just starting out — full of struggles, wins, and the mindset shift that pushed me from tradesman to dev.
These aren’t technical deep dives — they’re the thoughts and reflections I had while learning to code for the first time. If you’re just starting, I hope they make you feel a little less alone.