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: ∞
Every career switch started with "how does this work?"
If I build it, I own it — from first commit to production
Simple systems over clever ones. Every time.
I'd rather understand one thing deeply than five things superficially
The best software is built in the open
Frameworks change, principles don't
If you can't explain it, you don't understand it
Good systems serve people. Understanding the user matters more than optimizing the code.
$ git log --graph
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
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
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
Back End Developer Apprentice
- Started as an apprentice building backend services
- Postgres, NodeJS, Express
Software Developer
- Full-stack development with PHP, JavaScript, MySQL
- Built applications with React JS, Laravel, CSS, HTML
Data Platforms Intern
- Cleaned and prepped data using Python for data science and ML applications
- Built dashboards and reports for various projects — data visualization
⬡ side-projects
Build From Scratch
AuthorImplementing basic utilities from scratch to understand low-level implementation details — inspired by coding challenges.
Bookmarks Semantic Search
AuthorGot tired of saving bookmarks in Chrome and searching through them. Built a semantic search layer on top.
LLD Concepts
AuthorWorking examples of low-level design concepts in Python and Java. Design patterns, SOLID principles, real-world modeling.
⇶ broadcast() // volunteering & giving back
Volunteer
Revamping data & tech systems for a zero-funds organization solving hunger and illiteracy.
Data & MIS Committee
Helping manage apps, systems and infrastructure for the council.
Mentor
Mentoring 2 folks who want to build their career in software — via Aga Khan Education Services.
event-log // writing
⇶ message-queue
Pick a channel, send a message.