Full-Stack Developer · Bengaluru, India

Hired to write HTML. Twelve months later, ClickHouse migrations.

Full-stack developer at a four-person startup. In one year: seven live sites and products, a job-scheduling platform, a multi-tenant email system, security scanning APIs, and monitoring for around 25 servers I had never touched before.

I get handed things I haven't done yet, and they end up working.

Aftab Aziz
  • 7

    live sites & products

    Shipped and in front of real users. Most of them I built alone.

  • ~25

    servers monitored

    Prometheus, node exporters, blackbox probes and Grafana alerting.

  • 12

    months in production

    Frontend on day one, backend by week ten, infrastructure by month nine.

Work

What I actually built

Five bodies of work from one year — product, platform, security, infrastructure, and the sites around them. All five in detail.

  1. Product

    Krons24 — job scheduling platform

    Aug 2025 — Mar 2026

    A multi-tenant platform for scheduling, running and monitoring jobs across customer infrastructure.

    • Next.js
    • React
    • Python
    • FastAPI
    • SQLAlchemy

    Live, and the frontend is largely mine.

  2. Platform

    Multi-tenant email delivery platform

    Jun — Jul 2026

    A self-hosted email-sending platform with per-tenant isolation, deliverability controls and analytics.

    • NestJS
    • Next.js
    • TypeScript
    • Prisma
    • ClickHouse

    The system I would most like to be interviewed about.

  3. Security

    Security scanning APIs

    Jan — Feb 2026

    An API that drives an automated security scanner against a target's endpoints and returns structured findings.

    • Python
    • FastAPI
    • OpenAPI
  4. Infrastructure

    Observability across ~25 servers

    2026 — Present

    Monitoring for infrastructure that previously had none, across several organisations of four to five servers each.

    • Prometheus
    • Grafana
    • node_exporter
    • blackbox
    • AWS EC2

    Caught a customer-facing site down from a dashboard, before a single customer reported it.

  5. Sites

    Seven live sites and products

    Dec 2025 — Aug 2026

    Product and client sites, taken from design through content, SEO and deployment. On most of them I wrote nearly all of it.

    • Next.js
    • React
    • TypeScript
    • CSS

    All seven are live. Go and click them.

How I work

Three things I actually do

Each of these came out of something that went wrong first.

  1. Make it visible before you fix it

    A site went down and nobody knew for hours, because there was nothing watching it. I started with one exporter on one server and ended up with dashboards and alerting across about twenty-five machines. Most problems are invisible before they are hard.

    Caught a live site down from a dashboard before any customer noticed.

  2. Break it on my own machine first

    Before any of the monitoring went near a client's production infrastructure, I spun up my own EC2 instances and built the whole thing there — exporters, scrape jobs, dashboards, alert rules. Learning on somebody else's live system is a decision you only get to make once.

    The first client dashboard went up on a setup I had already broken in private.

  3. Take the thing you haven't done

    Frontend, then backend, then security scanning, then infrastructure. Every one of those started with not knowing how, and the not-knowing has stopped being a reason to say no. It is the part of the job I am most comfortable with now.

The year

The job kept changing shape

Same company, same year, three different jobs. Nobody planned it that way — each one started with something I had not done before.

  1. May 2026 — Present

    Remote, India

    Full-stack developer, and the infrastructure under it

    Teknomee Solutions

    • Took on a multi-tenant email platform: console, workers, dispatcher, queue, spam-guard and IP-reputation libraries.
    • Wrote analytics migrations against a column store, including enum changes on materialised views.
    • Built observability from nothing — Prometheus, node exporters, blackbox probes, Grafana and alerting across roughly 25 servers.
    • Automated backups for the company's self-hosted Git, and wrote about the whole thing on the company blog.
  2. Oct 2025 — May 2026

    Remote, India

    Full-stack developer

    Teknomee Solutions

    • Crossed into the backend ten weeks in: activity-log schema, models, routers and services, with versioned migrations.
    • Built security-scanning APIs in FastAPI — specification validation, health checks and scanner engine logic.
    • Worked across several products at once, including an internal operations suite with separate admin, employee and driver front ends.
    • Shipped product and client marketing sites end to end, including SEO, structured data and deployment.
  3. Aug — Oct 2025

    Remote, India

    Frontend developer

    Teknomee Solutions

    • Hired for HTML, CSS and JavaScript, and put on a job-scheduling platform on day one.
    • Built the authenticated dashboard: sign-in, route guards, job and server views, pagination and session monitoring.
    • Wrote the first commit in the repository and ended up the majority author of its frontend.

Journey

Four cities, one country

Born in one place, raised in another, and moved twice more for the work. The longer version is here.

  • Bihar
  • Delhi
  • Hyderabad
  • Bengaluru
A map marking Bihar, Delhi, Hyderabad, Bengaluru, joined in the order I lived in them.BiharDelhiHyderabadBengaluru
  1. Born here

    Bihar

    Where it starts

    Born in Bihar and out of it within a month. I know this part by story, not by memory.

  2. Aftab in front of Jama Masjid in Delhi.

    Raised here

    Delhi

    India

    School, a drop year, and then Delhi Technological University for Mathematics and Computing. Everything before the first job happened here.

    स्वागत है

  3. Aftab with a suitcase at the airport, on the way to Hyderabad.

    Apr 2025

    Hyderabad

    India

    Six months in a PG, giving walk-in interviews. The first time I had lived away from home.

    స్వాగతం

  4. Aftab on a walkway at night, with a lit tech park behind him.

    Now

    Bengaluru

    India

    Marathahalli, working remote. I moved here to be around people who are better than me at this.

    ಸುಸ್ವಾಗತ

Off the clock

Away from the terminal

My first proper trip with friends was Manali, in my college years — four or five days of mountains, hiking and a horse that had far more confidence on those paths than I did. It was the first time I understood why people bother travelling.

I go to the gym, I like being around people who are better than me at things, and I am still the person who will try a business idea on a weekend and abandon it by Tuesday.

Aftab on horseback on a misty hill trail.

Writing

Notes

Right now

Going deeper on

  • CI/CD pipelines beyond the ones I inherited
  • How distributed systems fail, and what to do about it
  • AWS, properly — certification in progress

What I’m doing now

Contact

Say hi

Think I’d be useful for something you’re building? I’m open to full-time work, and I read everything that arrives here.

Send a message

Goes straight to azizaftab56@gmail.com. Nothing is stored on this site.