Dipankar BarmanRésumé
Bengaluru, India · Remote at Deel · Open to senior & staff roles

Senior full-stack engineer building scalable platforms for products used at global scale.

Product engineer with 6+ years shipping production-grade applications using React, Next.js, TypeScript, Node.js, and NestJS.
Currently at Deel, building scalable global payroll onboarding experiences and the services behind them.

6+
years shipping
full-stack JavaScript
Frontend-led · owns the backend
Core stack
ReactNext.jsTypeScriptNode.jsNestJSMongoDB
Open to senior & staff roles
Current role
Deel — Senior Software Engineer shipping enterprise-grade payroll software.
Previously
Owned analytics and eSign at Tekion; at Better Software, modernized a residential solar platform with React, Node.js integrations, and automated CRM sync.
0 → 1
A product engineer with an extreme ownership mindset — I take products from empty repo to shipped, and stay accountable after launch.

Experience

2019 — Present
Jun 2024 — Present
Remote
Current

Deel

Senior Frontend Engineer

Global Payroll team — technical owner of the client onboarding surface.

Architected and delivered a self-serve onboarding flow that lets clients activate payroll without an implementation manager, removing a standing operational cost from the team.
Led the migration of the codebase to an Nx monorepo — shared libraries, enforced module boundaries, affected-only pipelines — cutting CI times substantially and giving the team faster, more predictable feedback.
Built and maintained NestJS microservices behind the onboarding surface, and helped move code out of the legacy monolith into independently deployable services.
Drove developer-experience work across the surface: shared tooling and conventions, tighter type coverage, Playwright coverage on the critical onboarding paths.
Designed an onboarding status tracker integrated with external task-management platforms, giving every stakeholder a single reliable view of where an account stands.
Engineered a CSV parsing and validation system for G2N tracking, automating reconciliation that was previously manual and error-prone.
Apr 2022 — May 2024
Bengaluru, India

Tekion Corp

Software Engineer 2

Frontend team on Tekion's DRS product — owner of analytics and eSign.

Owned analytics end-to-end and decoupled it entirely from the UI layer, so product teams could instrument features without touching tracking code.
Designed and published an internal analytics npm package with pluggable provider adapters — injected into consumer apps with zero manual configuration. It became the product standard.
Drove the Next.js SSR strategy, materially improving load performance and Core Web Vitals on the highest-traffic surfaces.
Built the eSign module from the ground up: live document casting to customers over WebSockets, plus an integrated in-house virtual video calling experience.
Sep 2020 — Apr 2022
Bengaluru, India

Better Software

Senior Software Engineer

An end-to-end platform for a US residential rooftop-solar business — covering the full customer lifecycle from lead capture through financing to installation. Lead across four products (sales portal, lead-generation tool, customer interaction tool, admin/CMS), owning both frontend and backend.

Owned technical and architectural decisions across all four products, planned sprints for the dev team, broke large features into actionable tickets, and joined client roadmap discussions alongside the PM.
Led the migration of the legacy JavaScript/jQuery site to React, Redux and TypeScript — set the architecture, conventions and migration sequencing.
Built APIs in Node.js, MongoDB and TypeScript to integrate third-party finance companies into the sales portal, plus workers that keep the portal and the CRM in sync.
Delivered two new products end to end on Next.js, Express and MongoDB, and set up CI/CD with CircleCI.
The platform automated work that used to be manual, letting sales representatives operate far more independently.
Aug 2019 — Aug 2020
Bengaluru, India

DXC Technology

Software Engineer

First role out of university — enterprise application development.

Selected projects

Consulting & independent work
01

Skizaa

Educational data management
Tech Consultant·2022 — 2023

Skizaa turns scattered field data collection into one place to see insights. I helped build their CRM product on TanStack Table and Next.js — row and column manipulation, grouping, sorting, search, pagination, infinite scroll, bulk CSV upload, and the analytics dashboard on top.

Next.jsTanStack TableData gridsCSV import
02

Ownerstown

Real estate & property management
Full-stack Engineer·2019 — 2020

A platform for property management services. I built property listing, tenant management and multi-user access with React and Node.js, working across the whole stack while the product was still finding its shape.

ReactNode.jsMulti-tenant access

Expertise

Tools I work in daily
Frontend
JavaScriptTypeScriptReactNext.jsReduxAngular 8React NativeTailwind
Backend & data
Node.jsNestJS microservicesExpressGraphQLPostgreSQLMongoDBFirebase
Platform & delivery
Nx monoreposCI/CD · CircleCIAWSServerlessLambda + API GatewayPlaywright
Education
2015 — 2019

B.Tech, Electrical Engineering

National Institute of Technology, Silchar
Certifications
Complete JavaScript Course with ES6 · Udemy
AWS Lambda & Serverless Architecture Bootcamp · Udemy
Beyond the code

I write at blog.dipankar.dev and spend my spare curiosity on design and building things end to end. English, Hindi and Assamese — all full professional proficiency.

UI/UX designDigital marketingEntrepreneurship