Skip to content
Devesh Singh

Available for workPune, IndiaSDE 2 at Nirmitee.io

Devesh
Singh

I build web and mobile products end to end — and the pipelines that ship them.

Building since 2021
4.8 yrs

Full-stack and DevOps

Projects built
11

Across 10 domains

Deploy downtime
5s

Cut from ~1 min · Modcart

Test coverage
90%

Up from ~40% · Estateguru

I also build simulations of the systems developers use every day — the Git visualizer runs real merge, rebase and cherry-pick on a modelled commit graph.

Simarium

Delivery lifecycle

Designed, led, built, tested, shipped, operated

The six parts of delivery I have personally handled on production systems. Pick one to see where.

Design

Shape the system before the code.

Architecture and database schemas from requirements specs — six-role access models, event-driven analytics pipelines, monorepo boundaries shared across web and mobile.

Key technologies

  • Schema design
  • REST API design
  • PostgreSQL
  • MongoDB
  • Nx Monorepo
  • Storybook
  • Figma
  • draw.io
8
Projects
7
Built or rebuilt from zero
7
Domains

Simarium — built for myself

Currently building

  • In progressDocker World
  • In progressAWS Playground
  • In progressDatabase
  • In progressWeb Communication

The systems developers rely on every day, turned into interactive simulations.

Built and operated solo. Each tool runs a real model of the system it teaches — the Git visualizer executes merge, rebase and cherry-pick against an actual commit graph rather than replaying a scripted animation. Everything runs client-side against simulated state, so there is no backend to keep alive.

Client work is what I was asked to build. This is what I build on my own time, and it is the best example of how I think about systems.
Open DevTools
  • Live

    Git Visualizer

    Run add, commit, merge, rebase and cherry-pick against a modelled repository and watch the commit graph respond.

  • Live

    Kafka Playground

    Design topics, then simulate the cluster — producers, partitions and consumer groups you can push events through.

  • Live

    JavaScript Internals

    The event loop, call stack and queues, stepped through as code runs.

  • In progress

    Docker World

    Build containers and schedule them onto a simulated Kubernetes cluster.

  • In progress

    AWS Playground

    Cloud primitives as manipulable objects rather than console screenshots.

  • In progress

    Database

    Schema builder and visualizer for SQL and NoSQL models.

  • In progress

    Web Communication

    HTTP, WebSocket and the transports between them, side by side.

What I've owned

Design
Architecture, database schemas, access models.
Delivery
CI/CD, Docker, Terraform, environments as code.
Production
Monitoring, migrations, rollback paths.
Leadership
Project lead on five- and six-person teams; system design, code review and delivery.
More about how I work →

Education

Bachelor of Engineering

Datta Meghe College of Engineering

University of Mumbai · Jul 2016 – Oct 2020 · CGPA 7.86

Recognition

  • Employee of the Month at Nirmitee.io, for consistent delivery and client satisfaction.
  • Promoted from Software Engineer to SDE 2 in April 2024.
  • Delivered 9 projects to client satisfaction across 8 domains.
Download PDF