~/blog
Blog
Writing on software engineering, data science, ML, and systems programming.
Classifying Licence Plate Characters with a Custom CNN
How I scoped down an ambitious licence plate recognition pipeline to a focused CNN that classifies 36 alphanumeric characters — and what the confusion matrix taught me about practical error handling.
Read post →-
Firearm Homicides vs Legislation
A Tableau data visualization project exploring the relationship between firearm laws and homicide rates across U.S. states from 1976 to 2023.
Read post → -
Building My First Game Engine
What I learned building a C++ 2D game engine with ECS, SDL2, and Lua scripting: the decisions that worked, the ones that didn't, and why I'd do it again.
Read post → -
Building a Lightweight ODM in Python
How I built a custom Object-Document Mapper for MongoDB and Redis in Python — the design decisions, the tradeoffs, and what I'd do differently.
Read post → -
Vacumcite
A UX design project for a COVID-19 vaccination appointment website, built as a group project for the Fundamentals of UX course at U-tad.
Read post →