Pune, India
About
I'm Devesh, an engineer who likes owning the whole thing. I'm at my best when I understand a system end to end — where the data comes from, who touches it, what breaks and why — and I would rather sit with a problem until its shape is clear than start typing and hope.
I care about work that stays working. Shipping is the middle of the job, not the end; the part I'm proud of is what happens after, when something I built is quietly doing its job for people who never have to think about it. Outside work I build tools for other developers and take photographs — two ways of doing the same thing, which is looking closely at how something actually works.
How I work
What I have personally owned, phase by phase
Design
Architecture and database schemas from requirements specs — six-role access models, event-driven analytics pipelines, monorepo boundaries shared across web and mobile.
Lead
Project lead on fixed-scope and phase engagements: system design, code review and delivery — a five-person team (4 developers, 1 QA) on an AI-assisted observability platform, and a six-person team (4 developers, 2 QA) on a property-lending platform's borrower-facing app across frontend and backend.
Build
Next.js and React Native front ends sharing libraries, types and API clients through an Nx monorepo. Node.js services on MongoDB and PostgreSQL behind REST and WebSocket APIs.
Test
Jest and Cypress coverage raised to roughly 90% on targeted modules, with end-to-end tests that catch regressions in investor and loan flows before they reach production.
Ship
Docker images, GitHub Actions pipelines, Terraform-provisioned AWS and Azure. Environments defined as code, with blue-green cutovers measured in seconds rather than minutes.
Operate
Datadog and CloudWatch alerting, fast rollback paths, and production data migrations run against a live regulated FinTech platform without losing a record.
How I think
Beliefs about building software, each with a project that shows it
Understand the system before the components
Requirements, boundaries and data flow come first. The GOAPI schema was designed from the requirements spec before any code was written.
Make ownership explicit
Clear modules, clear interfaces — that's what the Nx monorepo boundaries on Estateguru are for. Nobody should have to guess where something belongs.
Ship in small steps, with fast feedback
Pipelines and multi-environment releases run on every client project. Small releases fail small.
Operate what you build
Logs, metrics, alerts and a rollback path come before calling something done — that's what the Datadog setup on Estateguru is for. Shipping isn't the finish line.
Measure before optimising
The Modcart load-time work and the Boongg query work both started from measurements, not hunches. Guessing which part is slow is usually wrong.
Experience
Nirmitee.io is a software consultancy — every engagement below is a client project delivered as a Nirmitee employee.
Apr 2024 – Present
Nirmitee.io
Current
Software Development Engineer II
Own full-stack and DevOps delivery for client platforms, from requirements and system design through deployment and monitoring.
- Revamped a legacy platform serving 160,000+ users with Next.js and TypeScript inside an Nx monorepo, improving performance, UX and developer productivity.
- Designed and built a scalable Node.js/Express modular service architecture, optimising inter-service communication and reliability.
- Built and optimised CI/CD pipelines with Docker on AWS for consistent multi-environment releases.
- EstateguruJun 2023 – Jun 2025 · Nov 2025 – PresentFinTech · Real Estate · Frontend Developer → Full Stack → Project LeadPhase 1 (investor-facing app): joined as a full-stack developer on a team of 5 developers, 3 QA, 1 project lead and 1 DevOps — rebuilding the dashboard, loan listings and auto-invest flows in Next.js and React Native inside an Nx monorepo, and migrating backend services to Node.js on MongoDB. Worked in the existing Lokalise setup that ships the product in 6 languages, documented the APIs in Swagger, and owned the Docker, Terraform and GitHub Actions pipeline plus the Datadog alerting that keeps it running. Phase 1 shipped in June 2025. Phase 2 (from November 2025) is new scope — the borrower-facing app — where I rejoined as project lead, leading a team of 4 developers (2 frontend, 2 backend) and 2 QA.Open project →
- NextDecade ObservabilityJun 2026 – Jul 2026AIOps · Project LeadProject lead on a fixed-scope, 6-week engagement with a team of 4 developers and 1 QA — mostly backend and DevOps work. Owned system design, code review and delivery; built the log ingestion and analysis platform on Azure App Service, Cosmos DB and Blob Storage, wired GPT-5.4 through Azure AI Foundry to explain failures, wired sign-in through Okta federated with Microsoft Entra ID, governed privileged access with Microsoft Entra PIM, and provisioned the infrastructure with Terraform from Azure Repos.Open project →
- WellCompanionJul 2025 – Nov 2025Health & Fitness · Full Stack Developer (solo)Full ownership as a solo developer — frontend, backend and DevOps — on a short, fixed-scope engagement. Built the cross-platform mobile app in React Native with a native Kotlin module for activity tracking, the Node.js app-side services, and the deployment pipeline. The Python and AI/ML data-processing pipeline behind the insights was owned by the client.Open project →
Nov 2021 – Apr 2024
Nirmitee.io
Software Engineer (Consultant Graduate)
Delivered production web applications across finance, health, advertising and mobility clients.
- Built backend services in Node.js and Express, designing REST APIs and schemas across PostgreSQL and MongoDB.
- Developed features for a web and mobile platform serving 200,000+ users, including user management and live-mapping integrations.
- Implemented Redis caching and Kafka-based real-time analytics, and optimised database queries to improve response times.
- DatachampsDec 2021 – May 2022FinTech · Software EngineerFirst production engagement. Joined a 4-person frontend team (myself, a backend developer, a project lead and a QA); after 3 months began covering backend as well, leaving a 3-person team — myself across both frontend and backend, the project lead and the QA. Delivered web application features with React and Node.js/Express on AWS, designed the REST APIs and PostgreSQL schemas, built the Electron bridge that connects the web app to its desktop companion, and automated Power BI reporting with Selenium scripts on an AWS Windows instance — replacing a manual process.Open project →
- BestosysFeb 2022 – Mar 2022HealthTech · Software EngineerShort engagement delivering feature work across the records, scheduling, prescriptions and reporting surfaces.Open project →
- TradegullyApr 2022 – Aug 2022E-commerce · Support DeveloperSupport role running alongside his main client assignment — feature work and fixes across the shopper-facing storefront and the retailer side of the marketplace.Open project →
- ModcartJun 2022 – May 2023AdTech · Full Stack DeveloperJoined as a full-stack developer (frontend and backend) on a team of 3 developers, 1 QA and 1 project lead, and took on DevOps after 6 months. Carried the platform's major enhancement work: designed the architecture and schemas for the interactive single-page stores, built access control, Razorpay payments and Kafka-backed analytics, took initial load from about 4 seconds to under 1, added a WebSocket inbox with Meta integrations, and defined every environment as code with CloudFormation, automating the deployment process — including the blue-green cutover that took deployment downtime from about one minute to under five seconds.Open project →
- BoonggAug 2022 – Oct 2022Mobility · Full Stack DeveloperJoined a live platform to extend it. Built booking features across the React web app and the native Java/Kotlin Android app against a Node.js/Express backend on MongoDB, integrated Google Maps to show live user data on the booking and pickup flows, cut booking query time from about 6 seconds to under 2, and built the admin panel operations staff use to manage fleet and pricing.Open project →
- GOAPIMar 2023 – May 2023Sports Management · Full Stack Developer (solo)Full ownership as a solo developer — frontend, backend and DevOps — on a short, fixed-scope engagement. Architected and implemented the backend: designed the PostgreSQL schema from the requirements specification, built the Node.js services with Redis caching. Also built the React Native app, containerised everything with Docker and deployed on AWS.Open project →
Education
Jul 2016 – Oct 2020
Bachelor of Engineering
Datta Meghe College of Engineering
University of Mumbai · Airoli, Maharashtra
Final-year project
Automated Writing Machine — a mechatronics device that reproduces a person's handwriting from a sample and a block of text.
Result
CGPA 7.86
Certification
Meta Full Stack Developer Professional Certificate — Coursera, Aug–Sep 2023. Covers React, JavaScript, UX/UI, HTML and CSS.
Toolkit
All 101 tools →Grouped the way a system flows, design to production
Design
5Where systems start
Figma, draw.io, Mermaid, Storybook…
Web
12Client applications
Next.js, React, React Native, TypeScript…
API
7Backend services
Node.js, Express.js, REST API design, Microservices…
Data
6Storage & query
MongoDB, PostgreSQL, Redis, Firebase…
Test
5The gate before shipping
Jest, node:test runner, Cypress, Unit testing…
Integrations
14Plugged into Web & API
SSO / OAuth 2.0, Google Sign-In, Meta Login, Sign in with Apple…
Container & build
4Package and run anywhere
Docker, Docker Compose, Nx Monorepo, Nx Cloud
CI/CD & infra as code
11Automate and deploy
CI/CD pipelines, GitHub Actions, GitLab CI/CD, App Store…
Cloud
22Infrastructure and managed services
AWS, Amazon EC2, AWS Elastic Beanstalk, Amazon ECS…
Production
2Monitor · operate · improve
Datadog, Amazon CloudWatch
Workbench
9Everyday tooling, outside the pipeline
Git, GitHub, GitLab, Bitbucket…
AI Tools
4Everyday assistants, outside the pipeline
Claude, ChatGPT, Codex, Gemini
Beyond the job
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.
Outside work
- System design
- Developer tooling
- Photography
Strengths
- Problem solving
- System design
- Team collaboration
- Analytical thinking