Altaaf Hamod.
MrVampCruz online — everywhere.
Full-stack developer and systems thinker. I build real, useful things that work in production — not just on my machine. Clean code, practical solutions, one consistent identity everywhere.

One name.
One standard.
My name is Altaaf Hamod. Online I go by MrVampCruz — my developer name and gamertag, the same handle across every platform I've ever joined. It's not a persona. It's just me, consistent.
I'm not just someone who writes code. I like creating real, useful systems that simplify life — scripts, automation, servers, APIs. If it's not solving an actual problem, I lose interest fast. I even run my own personal server on an OrangePI, self-hosting databases and sites with nginx because that's just how I learn best.
Nearly five years at Rogers Capital taught me what production really means: managing SQL Server and PostgreSQL databases, deploying on Windows Servers, and owning the full lifecycle from feature to live. I'm comfortable across the full stack — and comfortable in a terminal. Along the way I also learned how to properly manage my own time — balancing a full-time job while still carving out space to build personal projects and keep learning.
One thing that drives a lot of what I build: I use many apps and services, and I'm constantly frustrated that the features I actually want are spread across five different tools. I want to build things that consolidate what matters — software that has everything you'd really want, without forcing you to stitch together a dozen services to get there. Privacy always respected along the way.
The tagline says it all: Elegant code. Sharp edge. I want the things I ship to work as well as they look — and to still be maintainable six months later.
Principles I build by.
Systems thinking
I don't just think in features — I think in systems. Every piece of code I write has a place in a bigger picture: how it scales, how it fails, how it's maintained.
Production-ready or nothing
"Works on my machine" isn't good enough. I care about deployments, environments, reliability, and the gap between local and live.
Clean, practical solutions
I prefer readable, maintainable code over clever abstractions. No over-engineering — just the right amount of structure for the problem at hand.
Always evolving
Staying current isn't optional. I actively follow modern practices, new tooling, and better patterns — because getting comfortable with outdated approaches is how you fall behind.
Privacy by default
Privacy isn't a feature you bolt on at the end — it's a foundation. If it doesn't need your data, it shouldn't have it. Full stop.
Share & contribute
I genuinely enjoy sharing what I learn — whether that's writing, open-sourcing tools, or helping others level up. The communities that shaped me deserve something back.
Tools of the trade.
What I reach for when building. Not exhaustive — just honest.
Frontend
Backend
Databases
Infrastructure
How I got here.
BSc Software Engineering
Studied at Université Des Mascareignes in Pamplemousses. Built scripts, fell in love with programming, and shipped my final-year project — an Angular + Node.js app deployed on Heroku.
First day at Rogers Capital
Started as an intern writing data migration scripts from Excel to Microsoft SQL Server. Quickly moved into React frontends, then Node.js backends, then full deployments on Windows Servers.
Growing into full-stack
Progressed from Intern to Trainee to Junior Developer to Full Stack Developer. Took ownership of databases, deployments, and architecture. Learned PostgreSQL, server management, and what production-ready really means.
Joined Solal Digital Mauritius
Left Rogers Capital after nearly five years to take on new challenges. My day-to-day is now building client projects with React.js, Next.js, and NestJS — but outside of that, I'm still very much MrVampCruz: shipping my own apps, tools, and side projects on my own time.
Shipped Budgetify: Money Manager
Launched my first personal app — a budgeting tool built from scratch in my own time. First real taste of owning the full product cycle: idea, build, deploy, and maintain.
Got something interesting?
Whether it's a collaboration, a question, or just wanting to say hello — my inbox is open.

Altaaf Hamod
Full-stack developer · MrVampCruz
Mauritius · View profile →