Mudassir Uddin Ahmed — Software Engineer

I build web applications for businesses that have outgrown spreadsheets, phone calls and WhatsApp — ordering systems, storefronts, internal tools. Designed, built, deployed and kept running.

Hyderabad, India · IST (UTC+5:30) mudassirudd@gmail.com GitHub ↗ LinkedIn ↗

Selected work

Systems I designed, built and deployed

Every project below shipped to real users. Where I was the only engineer, I say so — schema, API, interface and deployment.

Building something similar? Tell me what you're trying to do and I'll tell you honestly whether I'm the right person for it.

Start a project →
Learning archive

Course and certification work, kept here for completeness. The freeCodeCamp set is the JavaScript Algorithms & Data Structures certification; the React set is from Scrimba's React course. All still run — they're just not what I'd point a client at.

About

How I work

I start with how the business actually works — who touches an order, where it gets written down, what goes wrong most often — and then build the least complicated thing that fixes it.

I deploy and maintain what I build. Kirana has been running on an AWS EC2 instance behind nginx, supervised by PM2, since I shipped it. I'm the one who gets the call when it misbehaves. That's the part most people skip, and it's the part that decides whether software is an asset or a liability.

Sometimes the right answer isn't custom software at all. Some of my work is WordPress, because an owner who needs to change prices on a Sunday night is better served by a tool they can operate than a bespoke one they can't. And on the print platform I deliberately left out online payments, because the shop invoices — that feature would have been for my portfolio, not for them.

You own everything I build: domain, source code, database, records. No retainer, no licence, no dependency on me.

Currently DevOps Lead at ZeezTech, a product engineering studio in Hyderabad — working day to day in TypeScript, Next.js, PostgreSQL and Docker.
Stack

What I build with

Things I've shipped production code in — not everything I've ever opened a tutorial for.

Frontend

  • React
  • TypeScript
  • Next.js
  • JavaScript (ES2022)
  • HTML & CSS
  • Vite

Backend

  • Node.js
  • Express
  • REST APIs
  • Authentication & sessions

Data

  • PostgreSQL
  • MongoDB
  • Prisma ORM
  • Schema design

Infrastructure & DevOps

  • AWS EC2
  • Docker
  • nginx (reverse proxy, TLS)
  • PM2
  • DNS configuration
  • Linux
  • Git & GitHub

Commerce & CMS

  • WordPress
  • WooCommerce
  • Payment gateway integration
  • Technical & local SEO
Working together

Three ways people usually bring me in

Whichever it is, you'll get a straight answer early — including if I think you don't need what you're asking for.

Not sure which of these you need? Describe the problem in plain language and I'll tell you what it'd actually take.

Contact

Start a project

Tell me what you're trying to build or fix. If I'm not the right person, I'll say so and point you somewhere better.

Message me on WhatsApp

Fastest way to reach me. The message opens pre-filled — just hit send and tell me what you're working on.

I reply within 24 hours, usually sooner.

Helps me answer properly:
  • What the business does
  • What you're doing now that isn't working
  • Roughly when you need it