Hey! I’m Dimple. 👋
I’m a software engineer who’s been writing Python for 8 years and still gets excited when something clicks. Currently a Senior Engineer, actively building toward Staff — not because of the title, but because I genuinely want to understand how things work under the hood.
I live in Brazil 🇧🇷, work remotely, and spend most of my days deep in backend systems, databases, and the occasional existential crisis about distributed computing.
🔧 What I Do
I build backend systems. The kind that handle real traffic, talk to real databases, and break at 3 AM (less often now, thankfully). My sweet spot is taking something messy and making it clean — whether that’s a codebase, an architecture, or an API that makes you go “why?”.
Languages: Python (fluent, opinionated), Go
Databases: PostgreSQL, Redis, MongoDB
Tools: Docker, Linux, Git, and whatever gets the job done
Specialty: Asking “but why does it work that way?” until I actually understand
🚀 Things I’m Proud Of
- ⚡ Built a programming language — Arc, a statically-typed language with a lexer, parser, type checker, and interpreter. In Go. On a weekend. (I wrote about it)
- 🐍 Pydantic contributor — Migrated DSN types for the V3 release. My first OSS contribution to one of the most popular Python libraries. PR #368
- 🐍 CPython contributor — Yes, the actual Python language. Doc improvements, but still — it’s CPython. PR #144665
- 📄 Published researcher — Two papers: one on stock market prediction with data mining, another on UAV control systems. I was into AI before it was cool.
📚 Currently Reading List
I believe the best engineers never stop being students. Right now I’m deep in:
- 📖 Designing Data-Intensive Applications — the bible of system design
- 📖 Thinking, Fast and Slow — turns out my brain has bugs too
- 📖 A Philosophy of Software Design — complexity is the enemy
- 📖 Zen and the Art of Motorcycle Maintenance
- 📖 The basic law of Human Stupidity
🔗 Find Me
- 🐙 GitHub: @bBlazewavE (previously @tTerranovae)
- 💼 LinkedIn: dimplemathew
- 📝 Blog: You’re already here! Poke around.
“The best engineers don’t just write code — they understand systems. And then they explain them to others, because knowledge hoarded is knowledge wasted.”



