ReactReact NativeTypeScriptNode.js
AI-augmented engineer · Claude Code · Copilot · Cursor

Diganta
Das.

Senior Development Engineer

8+ years building scalable frontends, micro-architectures, and hybrid mobile apps. The kind of engineer who ships and mentors.

Resume
Diganta Das
“If your old code doesn't make you cringe, you're not evolving as an engineer.”

The Person Behind the Code

I'm a JavaScript engineer who's spent 8+ years turning ambitious product ideas into fast, maintainable applications. My work lives at the intersection of architecture and craft — I care about both the system design and the pixel.

Along the way, I've led micro-frontend transformations, shipped enterprise component libraries, built hybrid React Native apps, and mentored teams to ship better code faster. I've done this across startups, scale-ups, and remote-first teams spanning India and Canada.

When I'm not thinking in components, I'm probably in Figma, Lightroom, or nerding out on something that definitely doesn't belong in a Jira ticket.

8+

Years experience

3

Companies

2

Countries

Component debates

  • Led frontend architecture transformation to micro-frontends at Evive, cutting dev time by ~45–50%.
  • Built and scaled a React + TypeScript enterprise component library used across multiple teams.
  • Established CI/CD pipelines from scratch, improving release reliability across environments.
  • Architected hybrid React Native apps enabling cross-platform deployment with single codebase.
  • Mentored engineers on best practices — team-wide improvements, not just personal wins.

Things I Know

Frontend

ReactReact NativeTypeScriptJavaScriptNext.jsSASS/SCSSStyled ComponentsWebpackRollupHTMLCSSStorybook

Backend

Node.jsExpress

Cloud & Services

AWSGoogle CloudGoCDFullStoryMicrosoft App CenterAuth0Salesforce Commerce CloudGoogle Play StoreApple App StoreClaude CodeGitHub CopilotCursor

Other & Hobby

DockerSQLDataDogJenkinsMaterial UIPythonFigmaAdobe PhotoshopAdobe LightroomDa Vinci Resolve3D PrintingAutodesk Fusion 360

Where I've Been

Plusgrade · points.com

Plusgrade · points.com

Toronto, Canada

Senior Software Developer

Full-timeJul 2023Oct 2025
ReactTypeScriptStyled ComponentsNodeJSSalesforce Commerce Cloud
  • Enhanced the React console tool to streamline client migration from legacy to new platform.
  • Built utility functions consumed across multiple downstream applications.
  • Modified Node.js backend controllers to support new feature requirements.
  • Documented coding standards and best practices across distributed teams.
  • Established email templates aligned to updated framework; collaborated on new component library integration.
Evive · goevive.com

Evive · goevive.com

Bengaluru, India

Engineering Consultant

ContractApr 2023Jun 2023
ReactTypeScriptStorybookRollupAWSReact NativeWMF
  • Designed and executed migration strategy from legacy platform to new architecture, including phased production deployment.
  • Mentored a team of developers across several microfrontend applications.
  • Integrated multiple MFE applications into hybrid React Native mobile app.
  • Continuously iterated on new product based on live user feedback.

Senior Technical Lead — Frontend

Full-timeJan 2022Mar 2023
ReactTypeScriptStorybookRollupAWSReact NativeWMF
  • Transformed the entire enterprise app suite into micro-frontends using Webpack Module Federation — cut development time by 50%.
  • Architected and led development of an enterprise component library with React, TypeScript, and Storybook.
  • Led hybrid mobile app development using React Native with seamless web view integration.
  • Pioneered a CI/CD pipeline with GoCD and App Center for consistent, reliable releases.
  • Exercised front-end team leadership: mentorship, code reviews, architectural direction.

Lead Software Development — Frontend

Full-timeMay 2018Dec 2021
ReactAWSReact NativeWebpackGoCD
  • Led full lifecycle of React and React Native projects with high coding standards.
  • Collaborated cross-functionally to define API/JSON contracts for seamless integration.
  • Orchestrated adoption of microservice-based frontend architecture.
  • Engineered unit test suites using Jest across all major features.

JavaScript Developer

Full-timeMay 2017Apr 2018
ReactNodeJSReact NativeWebpackDocker
  • Developed features with React, React Native, Redux, and SCSS.
  • Led small teams on new projects with regular code reviews.
  • Built pixel-perfect, accessible, and responsive UI components.

JavaScript Developer Intern

InternshipNov 2016Apr 2017
JavaScriptHTMLCSSReact Native
  • Developed and maintained JavaScript applications using React JS and React Native.
Freelancer

Freelancer

Bengaluru, India

Web Developer

FreelanceAug 2015Oct 2016
PHPMySQLJavaScriptjQueryHTMLCSS
  • Built client web solutions with PHP and MySQL.
  • Created responsive interfaces using HTML, CSS, and jQuery.
  • Gathered and translated client requirements into functional products.

Things I Build

Evive UI Kit

Evive UI Kit

Enterprise component library

Led architecture and development of an enterprise component library from design language inception through implementation. Built atomic components (Typography, Cards, Buttons), then larger shared components. Managed v2 for MFE support, then split into UI and dev-tooling packages.

ReactTypeScriptStorybookRollupAWS Code ArtifactNPM
MyEvive MFE

MyEvive MFE

Micro-frontend architecture

Revamped a mono-repo suite to micro-frontend architecture using Webpack Module Federation. Features an App Shell handling auth and shared state, with independently deployed apps running inside. Each app has its own GoCD pipeline — teams ship without stepping on each other.

ReactTypeScriptWebpack Module FederationAWSGoCD
MyEvive Hybrid Mobile

MyEvive Hybrid Mobile

Cross-platform hybrid app

Brought micro-frontend architecture into React Native via hybrid web views. Core features built natively; shared MFE apps loaded as web views. Updates to web auto-reflect in mobile — no extra App Store deployments needed. One codebase, two platforms, zero duplication.

React NativeReactTypeScriptApp CenterAndroidiOS

How I Got Here

M.S., Computer Science

Christ University · Bengaluru, India

2017

B.S., Computer Science

Techno India College of Technology · Kolkata, India

2014

High School — Science

Garden High School · Kolkata, India

2011

Let's Talk

Diganta Das

Diganta Das

Senior Development Engineer

diganta162004@gmail.com
Hamilton, Toronto, Ontario, Canada

Whether it's a new project, a collaboration, or just a good tech conversation — I'm always happy to connect.

I'm currently open to new opportunities and interesting problems. Drop me a line and let's see what we can build together.