Skip to main content

Meet the Maker

Hey there — I’m Irfan. A backend engineer who enjoys making things actually work, not just look pretty. Most of my projects start as jokes, but somehow end up in production (still a mystery to me).

I build things with Go, PostgreSQL, and a bit of TypeScript when I’m forced to. Currently experimenting with ideas that mix tech and AI, because why not?

When I’m not debugging, I’m probably overthinking life or pretending to be productive on Linux. Big fan of clean APIs, chaotic ideas, and projects that make people go “wait, this is actually useful?”


What I Do #

I build systems that connect, automate, and (hopefully) scale. Currently working across modular monolith and microservice architectures — because sometimes you need one solid engine, and sometimes a fleet of tiny ones that yell at each other through Kafka or RabbitMQ.

My toolbelt includes:

  • Go for the heavy lifting
  • PostgreSQL for reliable data sanity
  • Redis, Kafka, and gRPC when things get serious
  • Docker + Linux (btw, I daily-drive Linux, no regrets)

I care about structure, clarity, and writing code that doesn’t make tomorrow’s me hate today’s me.


Current Experiments #

  • Building bots that blur the line between tool and toy
  • Blending AI, humor, and automation to create things that shouldn’t exist — but somehow do
  • Playing with hybrid architectures, balancing the calm of monoliths with the chaos of microservices
  • Launching random side projects just to see which one escapes the repo and starts living its own life
  • Constantly refactoring ideas, not just code — because half my projects start as jokes and end up in production

Philosophy #

I believe good software should feel invisible — it should just work. But I also believe side projects should have personality, even if it means naming functions like summonChaos().

Great systems are like good jokes — if you have to explain them, they’re not that good.


Elsewhere #