I'm a developer who specializes in... from... Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it. --- **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Vibek Dutta

I'm a developer who specializes in... from... Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it. --- **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Available to hire

I’m a developer who specializes in… from…

Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it.


Employment and project experience

Senior Developer Salesforce Inc.
January 2017 - March 2017

Full-stack Developer Microsoft Inc.
January 2019 - March 2019

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Bengali
Fluent
Hindi
Intermediate

Work Experience

Fullstack Developer at Resso.ai
April 1, 2024 - November 1, 2025
Developed a visualization dashboard for an Ed-Tech application using React with TypeScript, NestJS, PostgreSQL, and Drizzle ORM, and integrated Twilio for SMS notifications, enabling 10,000+ daily student appointment reminders. Enhanced patient insights by implementing a RAG pipeline with a Python microservice and Astra DB as a vector store, replacing Llama-3.2, improving course suggestion accuracy by 20% for 300+ records. Established a multi-stage CI/CD pipeline with GitHub Actions, Docker, and AWS Fargate to achieve zero-downtime deployments. Implemented a JWT-based RBAC multi-factor authentication system for teachers and students with token expiry and refresh mechanisms to secure API resources.
Software Engineer at Snappymob
September 1, 2023 - September 1, 2023
Developed scalable microservices in a monorepo using NestJS, leveraging modular design, repository patterns, decorators and dependency injection to create reusable modules enabling faster feature development. Built a real-time dashboard using ReactJS interfacing with distributed microservices. Used React Hook Form’s controlled components for dynamic filtering, Zod for validation, and TanStack Query for caching, with background refetching and optimistic updates to ensure a responsive UX. Streamlined frontend state management by adopting Zustand for lightweight centralized state across microservice-driven features, reducing Redux usage and cutting bundle size by 15%. Abstracted the data access layer with interfaces to prevent schema mutations, ensuring DB-agnostic persistence and easier future changes. Integrated DynamoDB Streams with AWS Lambda for downstream workflows and used AWS S3, and Kinesis for log streaming; improved data processing. Implemented CQRS in a payments microservice
Fullstack Serverless Developer at Kloudmate
March 31, 2022 - Present
Assisted in developing Kloudmate, a serverless monitoring app, using NestJS in a monorepo. Built a real-time dashboard with React, implemented advanced front-end features with Zustand, React Hook Form, TanStack Query, and Vite for optimized performance. Created an abstraction of the data access layer to support database-agnostic persistence. Integrated DynamoDB Streams with AWS Lambda to trigger downstream workflows and used Kinesis for real-time data. Built multi-stage CI/CD pipelines with GitHub Actions. Migrated an on-prem Neo4j data model to AWS RDS, achieving reduced latency and improved data integrity. Collaborated to document processes and improve engineering practices.
Full Stack Developer at Resso.ai
April 1, 2024 - November 1, 2025
Developed a visualization dashboard for an Ed-Tech application using React (TypeScript), NestJS, PostgreSQL, and Drizzle ORM; integrated Twilio for SMS reminders for 10,000+ daily student appointments. Established a multi-stage CI/CD pipeline with GitHub Actions, Docker, and AWS Fargate. Implemented a JWT-based RBAC multi-factor authentication for teachers and students with token expiration and refresh mechanisms.
Software Engineer at SnappyMob
September 30, 2023 - September 30, 2023
Developed scalable microservices in a monorepo using NestJS; built a real-time dashboard with React.js; implemented advanced caching and form validation, with state management migration to Zustand. Reduced bundle size by 15% and improved UX through optimized front-end patterns.
Serverless Full-Stack Developer at Cloudmate
April 30, 2022 - April 30, 2022
Built serverless microservices using NestJS in a monorepo; created real-time dashboards with React; transitioned to Zustand for lightweight, centralized state management. Integrated Hasura GraphQL and AWS Lambda-based data processing; designed a data ingestion pipeline with S3, Lambda, and DynamoDB to support analytics; established multi-stage CI/CD pipelines and event-driven workflows.
Web Developer at Cyborn Ltd.
December 31, 2020 - December 31, 2020
Developed responsive frontend dashboards for ANO using React.js and Material-UI; implemented client-side data synchronization and efficient rendering strategies to boost UX and performance.
Full Stack Engineer at Resso.ai
April 1, 2024 - Present
Owned schema design for course recommendation system; modeled student progress in PostgreSQL using Drizzle ORM; designed around read-heavy patterns with composite indexes. Built a RAG pipeline embedding content into Astra DB, enabling semantic retrieval to augment prompts. Implemented Redis caching layer, separated stable data from session data, and achieved reduced read pressure with safe mutation paths. Established multi-stage CI/CD with GitHub Actions and Docker, deploying to AWS Fargate with zero-downtime releases. Set frontend standards for React/TypeScript and testing pyramids to maintain high quality.
Software Engineer at Snappymob
May 1, 2022 - September 1, 2023
Structured a payment platform as a Turborepo monorepo to accelerate CI; implemented normalized MySQL schema with ACID boundaries and typed repositories for swappable engines. Implemented CQRS with RabbitMQ on the write side and Kafka on the query side, maintaining 20K transactions/hour with 99% uptime. Built reconciliation jobs with AWS EventBridge, SQS and Lambda, and a data ingestion pipeline (Kinesis Firehose/Lambda/S3) that reduced ingestion from 23 hours to 7 hours, processing 1.2TB at 80K records/sec. Rebuilt real-time dashboards with React 18/TypeScript, replacing polling with Server-Sent Events and optimizing rendering with memoization and virtual scrolling.
Serverless Full Stack Engineer at Kloudmate
January 1, 2021 - April 1, 2022
Designed AWS event-driven architecture for serverless monitoring; routed CloudWatch events to Lambda with SQS buffering and DLQs. Adopted MongoDB for flexible log payloads with TTL indexes and horizontal sharding. Implemented end-to-end observability with AWS X-Ray and Grafana dashboards, reducing P99 latency and improving throughput. Scaffoled an Nx monorepo for Lambda + frontend shareable libraries and deployed with Serverless Framework and CloudFormation; created real-time sync using WebSockets with Hasura Event Triggers and PostgreSQL materialized views.
Software Engineer at Cyborn Ltd.
February 29, 2020 - November 30, 2020
Built fault-tolerant Node.js/Express REST APIs with parameterized queries and connection pooling; validated capacity with Jest unit tests and load tests. Led migration from Neo4j on-prem to AWS RDS MySQL with read replicas and indexing to support reporting. Implemented Stripe-based automated billing handling ~$100,000/month with 99% accuracy. Implemented responsive CSS Grid layouts for white-label frontend customization.

Education

Graduate Certificate (Reporting Systems & Database Development) at Conestoga College
January 1, 2024 - January 1, 2025
Graduate Certificate (Big Data Solutions Architecture) at Conestoga College
January 1, 2023 - January 1, 2024
B.Tech (Computer Science Engineering) at Rajasthan Technical University
January 1, 2016 - January 1, 2020
Graduate Certificate – Reporting Systems & Database Development at Conestoga College
January 1, 2024 - January 1, 2025
Graduate Certificate – Big Data Solutions Architecture at Conestoga College
January 1, 2023 - January 1, 2024
B.Tech – Computer Science Engineering at Rajasthan Technical University, India
January 1, 2016 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Travel & Hospitality, Healthcare

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Waterloo today.