U

Utsab Chowdhury

Senior Software Engineer

Kolkata, West Bengal, India6 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable event-driven architectures.
  • Proven track record in performance optimization.
  • Strong background in cloud-native deployment.
Stackforce AI infers this person is a SaaS and Fintech expert with a strong backend development focus.

Contact

Skills

Core Skills

TypescriptPerformance OptimizationNode.jsOauthCi/cdBackend DevelopmentMicroservices

Other Skills

Agile MethodologiesArduinoBack-End Web DevelopmentCC++CSSCascading Style Sheets (CSS)Core JavaDockerGNU OctaveGitGithubGrafanaHTMLHTML5

About

Senior Software Engineer with experience building scalable event-driven architectures, secure OAuth frameworks, and high-performance backend services. Proven expertise in Go, Node.js, TypeScript, and React, with knowledge of API design, microservices, and cloud-native deployment (AWS, GCP, Kubernetes). Strong background in streaming systems, data transformations, and third-party integrations for enterprise-scale SaaS platforms.

Experience

6 yrs 9 mos
Total Experience
3 yrs 2 mos
Average Tenure
5 mos
Current Experience

One2n

Senior Software Developer

Jan 2026Present · 5 mos · Pune, Maharashtra, India · On-site

Rudderstack

2 roles

Senior Software Engineer

Promoted

Aug 2021Dec 2025 · 4 yrs 4 mos

  • Worked as Part of the platform team focussing on the following areas
  • Analysed the bottlenecks for integration service and migrated to type safe system and addressed to improve the performance by 20%
  • Architected plugin framework to onboard no-code integrations into integration service
  • Worked on optimising the streaming layer fanning out of streaming and batch workloads (RETL)
  • Build key metrics dashboard for latencies, error count rate, processing times using prometheus and grafana
TypeScriptperformance optimizationplugin frameworkstreaming layerPrometheusGrafana

Software Engineer

Dec 2020Jul 2021 · 7 mos

  • RudderStack is an open-source, enterprise-ready Customer Data platform for collecting and routing customer event data to different analytics tools where use cases range from CRM, Analytics, Attribution, etc. It provides a powerful transformation framework to process event data on the fly.
  • Worked closely with a team of developers, responsible for the development of data transformation and integration systems.
  • Built and managed oauth integrations for multiple 3rd party integrations
  • Migrating the legacy Node JS code to standard typescript structure addressed vulnerabilities and performance gaps with the migration.
  • Improved CI/CD processes, reduced docker image build size by 50% (using multi staged docker build)
OAuthNode.jsTypeScriptCI/CDDocker

Tata consultancy services

2 roles

Assistant System Engineer

Jun 2020Dec 2020 · 6 mos

  • Consulted with customers on project status, proposals, or technical issues, such as system design or maintenance.
  • Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components with the user requirements.
  • Develop backend systems for Unified Web-Service for institutional banking and finance.
  • Worked on building a framework for Documentation Management for Credit Management System
  • Used tagging based system and hierarchical tagging and advance filter (used MongoDB as metdata store)
  • Used micro-service architecture to distribute separation of concern
  • Used lucine based indexing for type-ahead search on top of tagging layer
backend developmentmicroservicesMongoDB

Assistant System Engineer Trainee

Jul 2019Jun 2020 · 11 mos

  • Design of multiple service modules for central service repository for storage of Banking documents, service modules to be consumed by multiple lines of business for risk management and calculation.
  • Development of a module for migration of legacy storage system in SharePoint to advanced storage repository, with modern metadata tagging features, advanced filters for searching, hierarchical filters.
  • Key features:
  • Role-based approval system with workflow management with comment-based feedback
  • E-mail based notification system, also workflow approval, rejection via e-mail using button actions.

Saha institute of nuclear physics (sinp),kolkata

Summer Intern

Sep 2018Jun 2019 · 9 mos · Kolkata, West Bengal, India · On-site

  • This project, we have optimized the plasma production experimental technique and
  • have obtained some of the plasma fluctuations. We have also performed the experiment for the
  • Paschen’s curve which is in accordance with the Paschen’s Law.
  • Also, employed some non-linear analysis tools to investigate the underlying dynamics of
  • such fluctuations, such as FFT and Phase Space reconstruction of the time series data from
  • the plasma system along with the Recurrence Plots and determination of the Embedding
  • Dimension. We also saw the application of Singular Value Decomposition as a tool to filter the noise from the data.

Damodar valley corporation

Engineering Trainee

Jul 2017Jul 2017 · 0 mo · West Bengal, India

Education

Maulana Abul Kalam Azad University of Technology, West Bengal formerly WBUT

Bachelor of Technology — Electronics and Instrumentation Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Typescript & Performance Optimization

Explore similar profiles based on matching skills and experience