api-gateway

Ishan Koradia

Self-taught Software Engineer

Electrical engineering → physics & electromagnetics → analytics → software. Every switch was driven by curiosity, not a plan. Today I build data platforms, scale infrastructure, and write about distributed systems. The thread through all of it: I like understanding how things work, then making them work better.

redis://values

things I keep close TTL: ∞

curiosity

Every career switch started with "how does this work?"

ownership

If I build it, I own it — from first commit to production

clarity

Simple systems over clever ones. Every time.

depth

I'd rather understand one thing deeply than five things superficially

open-source

The best software is built in the open

fundamentals

Frameworks change, principles don't

writing

If you can't explain it, you don't understand it

empathy

Good systems serve people. Understanding the user matters more than optimizing the code.

$ git log --graph

f3a1b2c Jul 2025 — Present Project Tech4Dev

Software Engineer — Dalgo

  • Same product, different employer — continued building Dalgo
  • Led Metrics, KPIs & Alerts features end-to-end — spec to production
  • Scaled pipeline execution to start within 2 minutes of submission
  • Optimized AWS costs by consolidating architecture
  • Iterated on dev harness for AI-assisted development
  • Mentored 2 junior developers from other verticals
DjangoKubernetesAWS EKSCeleryDockerProduct Engineering
view repo ↗
e7d4f5a Jan 2023 — Jun 2025 Think201

Software Engineer — Dalgo

  • Owned the Django backend, prefect-proxy orchestration, and platform infrastructure
  • Built pipeline orchestration — retries, scheduling, deployment flows, run tracking
  • Built charting engine — metric charts, dashboard filters, time-grain selectors
  • Provisioned EKS clusters with Terraform; deployed Airbyte & Superset via Helm
  • Led Airbyte upgrades, client OAuth migrations, and Grafana/monitoring setup
DjangoPrefectdbtAirbytePostgreSQLTerraformHelmEKSGrafana
view repo ↗
c2b8e9f Jun 2022 — Jan 2023 Think201

Software Engineer

  • Developed RESTful API services for clients using microservices architecture with NodeJS/ExpressJS
  • Worked across domains of Finance, Entertainment and Travel — understanding requirements & designing database schemas
  • Integrated various 3rd party APIs by carefully understanding their documentation & aligning with client requirements
  • Built an order analyzer using pandas (Python) for one of the in-house trading apps
NodeJSExpressPostgreSQLRedisPythonFlask
a9c3d1e Mar 2022 — Jun 2022 Think201

Back End Developer Apprentice

  • Started as an apprentice building backend services
  • Postgres, NodeJS, Express
NodeJSExpressPostgreSQL
b5f2a8d Mar 2021 — Feb 2022 ITdeation Technologies LLP

Software Developer

  • Full-stack development with PHP, JavaScript, MySQL
  • Built applications with React JS, Laravel, CSS, HTML
PHPLaravelReactMySQLJavaScript
8e1c4b7 Mar 2021 — Jul 2021 Aga Khan Foundation Canada

Data Platforms Intern

  • Cleaned and prepped data using Python for data science and ML applications
  • Built dashboards and reports for various projects — data visualization
PythonpandasData Visualization

side-projects

svc:low-level

Build From Scratch

Author

Implementing basic utilities from scratch to understand low-level implementation details — inspired by coding challenges.

C
svc:bookmarks-search

Bookmarks Semantic Search

Author

Got tired of saving bookmarks in Chrome and searching through them. Built a semantic search layer on top.

TypeScript
svc:lld

LLD Concepts

Author

Working examples of low-level design concepts in Python and Java. Design patterns, SOLID principles, real-world modeling.

JavaPython

broadcast() // volunteering & giving back

Mar 2026 — Present Robin Hood Army

Volunteer

Revamping data & tech systems for a zero-funds organization solving hunger and illiteracy.

2022 — Present National Council of India

Data & MIS Committee

Helping manage apps, systems and infrastructure for the council.

Jan 2026 — Present Reach for Stars

Mentor

Mentoring 2 folks who want to build their career in software — via Aga Khan Education Services.

event-log // writing

message-queue