Зареєструватися
  • Файл

Subhro

Web software engineer

Вік:
35 років
Місто:
Одеса

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 3 сторінки

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

​Subhro Chatterjee​
​Bangalore, India | 95000 94603 | [відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація») |​
github.com/Subhrotechinfo | https://subhrochatterjee.netlify.app/​

​PROFESSIONAL SUMMARY​

​●​ B ​ ackend Engineering (Node.js / NestJS):​​Designs and​​maintains production-grade​
​server-side applications and scalable microservices architectures, including​
​event-driven, TCP-based inter-service communication and distributed service​
​orchestration.​
​●​ ​Frontend Development (React.js):​​Builds dynamic, high-performance​​single-page​
​applications and micro frontend ecosystems, including custom SDK development for​
​cross-application event capture and handling.​
​●​ ​Cloud & Infrastructure (AWS, Docker, Kubernetes):​​Deploys and manages​
​cloud-native applications on AWS; containerizes services with Docker and Docker​
​Compose; authors Kubernetes manifests for full-stack cluster deployments across​
​namespaces.​
​●​ ​Payments & Integrations:​​Integrates Stripe payment​​flows (Payment Intent, Checkout​
​Sessions, webhook verification) and configures OAuth2-based transactional email​
​delivery for end-to-end lifecycle management.​
​●​ ​Monorepo & DevOps Tooling:​​Manages Turborepo monorepos​​with pnpm workspaces,​
​configuring parallel build, test, lint, and type-check pipelines with intelligent caching for​
​faster CI cycles.​
​●​ ​Event Streaming & Data Pipelines (Kafka, Snowflake):​​Builds event-driven​
​architectures with Kafka; led migration of legacy data pipelines to Snowflake for efficient​
​clickstream data processing.​
​●​ ​Observability & Monitoring:​​Establishes alerting systems,​​key metric dashboards, and​
​real-time visualization for production reliability.​
​●​ ​Version Control & Agile:​​Proficient in Git-based workflows;​​experienced Scrum​
​practitioner guiding team delivery and sprint planning.​

​TECHNICAL SKILLS​

​ ackend​ ​Development:​ ​Node.js,​ ​NestJS,​ ​Express.js,​ ​MongoDB,​ ​DynamoDB,​ ​Redis,​ ​REST​ ​APIs,​
B
​Microservices, Stripe​
​Frontend Development:​​React.js, Redux, Micro Frontends​
​Databases:​​MongoDB, DynamoDB, PostgreSQL, Redis, Snowflake​
​Cloud Computing:​​AWS (EC2, S3, Lambda, SQS, RDS),​​Google Cloud Platform (GKE, Cloud Run)​
​ evOps:​ ​Docker,​ ​Docker​ ​Compose,​ ​Kubernetes,​ ​Helm​ ​Charts,​ ​GitHub​ ​Actions,​ ​CI/CD​ ​Pipelines,​
D
​Turborepo, pnpm​
​Data Streaming:​​Kafka, RabbitMQ​
​Version Control:​​Git, GitHub Actions, TortoiseSVN​
​IDEs:​​VSCode​
​Project Management:​​JIRA, Agile, Scrum​
​Operating Systems:​​MacOS, Ubuntu, Windows​
​Others:​​Data Structures, Algorithms, System Design,​​SDK Development, OAuth2, SMTP​

​DOMAINS​

​Banking | Gaming | Oil&Gas | CPaaS​

​PROFESSIONAL EXPERIENCE​

​Lead Developer​ ​|​ ​Al Roq Sdn Bhd​ ​| Remote, India​ ​Jun 2025 – Present​
​Responsibilities:​
​●​ A ​ rchitected​ ​a​ ​production-grade​ ​NestJS​ ​microservices​ ​backend​ ​with​ ​5​ ​independently​
​deployable​​services​​(Auth,​​Orders,​​Payments,​​Products,​​Notifications),​​designed​​for​​fault​
​isolation and horizontal scalability.​
​●​ ​Implemented​ ​TCP-based​ ​inter-service​ ​communication​ ​via​ ​the​ ​NestJS​ ​transport​ ​layer,​
​enabling loosely coupled, event-driven coordination across all services.​
​●​ ​Integrated​ ​Stripe​ ​payment​ ​gateway​ ​with​ ​Payment​ ​Intent​ ​and​ ​Checkout​ ​Session​ ​flows,​
​including​ ​end-to-end​ ​webhook​ ​verification​ ​for​ ​real-time​ ​transaction​ ​lifecycle​
​management.​
​●​ ​Configured​ ​Google​ ​OAuth2-based​ ​SMTP​ ​with​ ​token-refresh​ ​support​ ​for​ ​secure​
​transactional email delivery through the Notification service.​
​●​ ​Containerized​ ​all​ ​services​ ​with​ ​per-service​ ​Dockerfiles;​ ​orchestrated​ ​local​​multi-service​
​environments using Docker Compose for consistent development and testing workflows.​
​●​ ​Authored​ ​Kubernetes​ ​manifests​ ​(Deployments,​ ​Services,​ ​ConfigMaps,​ ​Secrets)​ ​and​
​packaged​ ​deployments​ ​using​ ​Helm​ ​Charts​ ​for​ ​repeatable,​ ​environment-aware​ ​cluster​
​rollouts across a dedicated namespace.​
​●​ ​Built​ ​a​​fully​​automated​​CI/CD​​pipeline​​using​​Google​​Cloud​​Build,​​with​​container​​images​
​built,​ ​tagged,​ ​and​ ​pushed​ ​to​ ​Google​ ​Artifact​ ​Registry​ ​on​ ​every​ ​merge,​ ​enabling​
​zero-touch deployments to GKE.​
​●​ ​Managed​​a​​Turborepo​​monorepo​​with​​pnpm​​workspaces,​​configuring​​parallel​​build,​​test,​
​lint,​ ​and​ ​type-check​ ​pipelines​ ​with​ ​intelligent​ ​caching​ ​to​ ​reduce​ ​CI​ ​build​ ​times​
​significantly.​

​ ech Stack:​​Node.js, NestJS, TypeScript, MongoDB,​​Docker, Kubernetes, Helm, Google Cloud​
T
​Build, Google Artifact Registry, GKE, Turborepo, pnpm, Stripe, Google OAuth2, JWT​
​Lead - Technology​ ​|​ ​Synechron​ ​| Bengaluru, India​ ​Jan 2025 – Jun 2025​
​Project: Box Application Web | Client: Emirates NBD​
​Responsibilities:​
​●​ D ​ esigned​​and​​developed​​RESTful​​APIs​​for​​the​​Accounts​​Service,​​enabling​​downstream​
​consumers​ ​to​ ​retrieve​ ​user​ ​profile​ ​details​ ​and​ ​paginated​ ​transaction​ ​history​ ​spanning​
​180 days.​
​●​ ​Authored​​comprehensive​​unit​​tests​​for​​all​​API​​endpoints,​​ensuring​​functional​​correctness,​
​edge case coverage, and long-term reliability.​
​●​ ​Implemented​ ​end-to-end​ ​UI​ ​automation​ ​test​ ​suites​ ​using​ ​Playwright,​ ​improving​
​regression coverage and reducing manual QA effort across critical user flows.​
​●​ ​Actively​ ​participated​ ​in​ ​peer​ ​code​ ​reviews,​ ​enforcing​ ​coding​ ​standards​ ​and​ ​leveraging​
​SonarQube​ ​static​ ​analysis​ ​to​ ​identify​ ​and​ ​remediate​ ​code​ ​smells,​ ​vulnerabilities,​ ​and​
​maintainability issues.​
​●​ ​Contributed​ ​to​ ​the​ ​CI/CD​ ​release​ ​pipeline​ ​using​ ​Jenkins,​ ​supporting​ ​automated​ ​build,​
​test, and deployment workflows for continuous delivery.​
​Tech Stack:​​Leap Framework, MongoDB, TypeScript, Openshift,​​Kibana, Sonar, Jenkins, Jest​

​Application Developer​ ​|​ ​Brillio​​| Bangalore - Remote,​​India​ ​Aug 2023 – Nov 2024​
​Project: Payment Application | Client: McAfee​
​Responsibilities:​
​●​ C ​ ollaborated​ ​within​ ​the​ ​Payments​ ​team​ ​to​ ​design,​ ​build,​​and​​ship​​new​​features​​across​
​the​ ​payment​ ​page​ ​and​ ​subscription​ ​module,​ ​improving​ ​checkout​ ​reliability​ ​and​ ​user​
​experience.​
​●​ ​Wrote​ ​extensive​ ​unit​ ​and​ ​integration​ ​tests​ ​using​ ​Jest,​ ​driving​ ​code​ ​coverage​ ​from​
​baseline to 95% across payment and subscription workflows.​
​●​ ​Enforced​ ​code​ ​quality​​standards​​through​​SonarQube​​analysis,​​identifying​​and​​resolving​
​vulnerabilities, code smells, and duplication before each release.​

​Tech Stack:​​Node.js, TypeScript, MongoDB, Jest, SonarQube​

​Project: Direct Send - Realtor Web Application | Client: Realtor USA​
​Responsibilities:​
​●​ A ​ rchitected​ ​and​ ​implemented​ ​a​ ​cross-platform​ ​SDK​ ​installable​ ​across​ ​micro​​frontends,​
​enabling​ ​unified​ ​capture​ ​and​ ​handling​ ​of​ ​Android,​ ​Web,​ ​and​ ​iOS​ ​events​ ​within​ ​a​
​distributed frontend ecosystem.​
​●​ ​Established​ ​the​ ​foundational​ ​repository​ ​structure​ ​and​​scaffolding​​for​​the​​SDK,​​ensuring​
​scalability, modularity, and ease of adoption across teams.​
​●​ D ​ esigned​ ​and​ ​configured​ ​a​ ​comprehensive​ ​observability​ ​stack,​ ​setting​ ​up​ ​alerting​ ​and​
​monitoring​ ​for​ ​key​ ​throughput​ ​metrics​ ​including​​segment​​event​​volume​​and​​direct​​send​
​event counts.​
​●​ ​Built​ ​a​ ​New​ ​Relic​ ​dashboard​ ​providing​ ​real-time​​visualization​​of​​event​​pipeline​​metrics,​
​enabling proactive detection of anomalies and performance degradation.​
​●​ ​Authored​ ​detailed​ ​runbooks​ ​for​ ​alert​ ​scenarios,​ ​standardizing​ ​incident​ ​response​
​procedures and reducing mean time to resolution (MTTR) across the team.​
​●​ ​Led​​the​​migration​​of​​Snowflake​​data​​pipelines​​from​​legacy​​Segment​​clickstream​​tables​​to​
​the​ ​new​ ​clickstream​ ​table,​ ​improving​ ​data​ ​freshness,​ ​reducing​ ​redundancy,​ ​and​
​decommissioning the Segment-to-Snowflake ingestion layer entirely.​
​●​ ​Drove​ ​the​ ​phased​ ​migration​ ​of​ ​all​ ​Segment​ ​destinations​ ​to​ ​independent​ ​Kafka​
​consumers​​using​​the​​Strangler​​Fig​​pattern,​​decoupling​​the​​event​​pipeline​​from​​Segment​
​with zero downtime.​
​●​ ​Owned​ ​Scrum​ ​leadership​ ​for​ ​the​ ​full​ ​project​ ​lifecycle​ ​—​ ​facilitating​ ​sprint​ ​planning,​
​managing​ ​the​ ​team​ ​dashboard,​​and​​continuously​​reprioritizing​​and​​reassigning​​tasks​​to​
​maintain delivery momentum.​

​Tech Stack:​​Node.js, React.js, Kafka, Snowflake, AWS,​​Skyway, Artifactory, JFrog​

​ odejs Developer​ ​|​ ​ESPL​​| Kuala Lumpur - Remote,​​Malaysia​ ​Mar 2023 – Aug​
N
​2023​
​Project: ESPL Web Application | Client: ESPL​
​Responsibilities:​
​●​ D ​ eveloped​​and​​maintained​​microservices​​on​​AWS​​Lambda,​​building​​serverless​​functions​
​integrated​ ​with​ ​DynamoDB​ ​for​ ​data​ ​persistence​ ​and​ ​AWS​ ​SES​ ​for​ ​transactional​ ​email​
​delivery.​
​●​ ​Contributed​​to​​the​​design​​and​​implementation​​of​​new​​product​​features​​within​​the​​existing​
​application, collaborating closely with cross-functional teams to meet delivery timelines.​
​●​ ​Monitored​ ​and​ ​debugged​ ​Lambda​ ​function​ ​executions​ ​using​ ​AWS​ ​CloudWatch,​
​analyzing​ ​logs​ ​and​ ​metrics​ ​to​ ​identify​ ​performance​ ​bottlenecks​ ​and​ ​resolve​​production​
​issues proactively.​

​Tech Stack:​​Node.js, AWS Lambda, DynamoDB, AWS SES,​​CloudWatch​

​NodeJS Consultant​ ​|​ ​Upworks​​| Remote, India​ ​Oct 2022 – Mar 2023​
​Project: E-commerce Retail Web Application​
​Responsibilities:​
​●​ D ​ esigned​ ​and​ ​developed​ ​RESTful​ ​APIs​ ​for​ ​an​ ​e-commerce​ ​application,​ ​covering​ ​core​
​domains including product catalog, orders, and user management.​
​●​ ​Implemented​ ​Redis​ ​caching​ ​layer​ ​to​ ​optimize​ ​data​ ​retrieval​ ​performance,​ ​reducing​
​database load and improving API response times for frequently accessed resources.​
​●​ W ​ rote​ ​complex​ ​MongoDB​ ​aggregation​ ​pipelines​ ​using​ ​Mongoose​ ​to​ ​efficiently​ ​query,​
​transform, and aggregate large datasets for reporting and product listing use cases.​
​●​ ​Validated​ ​and​ ​tested​ ​all​ ​API​ ​endpoints​ ​using​ ​Insomnia,​ ​ensuring​ ​correctness​ ​across​
​happy path and edge case scenarios prior to release.​
​●​ ​Produced​ ​comprehensive​ ​API​ ​documentation​ ​using​ ​Swagger​ ​(OpenAPI),​ ​enabling​
​seamless integration and onboarding for frontend and third-party consumers.​

​Tech Stack:​​Node.js, MongoDB, Mongoose, Redis, Swagger,​​Insomnia​

​Senior Software Specialist​ ​|​ ​IBM​​| AsiaHub Office​​,Singapore​ ​Apr 2022 – Sep 2022​
​Project: Bunny Buddy Gaming Mobile app | Client: Digital Bank Of Singapore​
​Responsibilities:​

​●​ C ​ ontributed​ ​to​ ​Bunny​ ​Buddy​​,​ ​an​ ​official​ ​gamified​ ​learning​ ​platform​ ​for​ ​DBS/POSB​
​customers,​ ​designed​ ​to​ ​drive​ ​product​ ​feature​ ​awareness​ ​and​ ​customer​ ​engagement​
​across the DBS mobile ecosystem.​
​●​ ​Built​ ​and​ ​deployed​ ​AWS​ ​Lambda​ ​functions​ ​powering​ ​core​ ​gameplay​ ​mechanics,​
​including​ ​the​ ​bunny​ ​feeding​ ​system,​ ​challenge​ ​rounds,​ ​and​ ​in-game​ ​coin​ ​reward​ ​logic​
​supporting a live player base of registered DBS/POSB mobile users.​
​●​ ​Implemented​ ​a​ ​referral-based​ ​reward​ ​pipeline​ ​supporting​ ​a​ ​top-50​ ​leaderboard,​ ​with​
​automated​​coin​​tallying​​and​​prize​​disbursement​​workflows​​integrated​​with​​DBS​​PayLah!,​
​PayNow, and linked bank accounts.​
​●​ ​Configured​ ​structured​ ​backend​ ​logging​ ​and​ ​log​ ​aggregation​ ​using​ ​AWS​ ​Elasticsearch​
​and​​Kibana​​(EKS),​​enabling​​real-time​​observability,​​error​​tracing,​​and​​audit​​trails​​across​
​all Lambda functions.​
​●​ ​Monitored​ ​application​ ​health​ ​and​ ​Lambda​ ​execution​ ​metrics​ ​via​ ​AWS​ ​CloudWatch,​
​proactively identifying and resolving anomalies during peak campaign periods.​

​Tech Stack:​​Node.js, AWS Lambda, DynamoDB, CloudWatch,​​Elasticsearch, Kibana​

​Software Engineer​ ​|​ ​ValueFirst​​| Gurgaon, India​ ​Oct 2021 – Apr 2022​
​Project: Botsup​
​Responsibilities:​

​●​ W ​ orked​​on​​Botsup​​,​​an​​official​​Meta​​(Facebook)​​partner​​platform​​enabling​​businesses​​to​
​deploy scalable, enterprise-grade WhatsApp-based conversational solutions.​
​●​ ​Developed​​and​​shipped​​the​​WhatsApp​​push​​notification​​feature,​​enabling​​businesses​​to​
​send​ ​one-way​ ​broadcasts,​ ​authentication​ ​codes,​ ​and​ ​two-way​ ​conversational​ ​flows​ ​to​
​end users at scale.​
​●​ ​Designed​ ​and​ ​built​ ​RESTful​ ​APIs​ ​using​ ​the​ ​NestJS​ ​framework​ ​to​ ​support​ ​chatbot​
​configuration,​ ​message​ ​routing,​ ​and​ ​user​ ​session​ ​management;​ ​conducted​ ​API​
​walkthroughs with the frontend team to ensure seamless integration.​
​●​ R ​ esolved​ ​bugs​ ​and​ ​defects​ ​tracked​ ​in​ ​JIRA,​ ​collaborating​ ​closely​ ​with​ ​QA​ ​testers​ ​to​
​reproduce, diagnose, and close issues within sprint cycles.​
​●​ ​Maintained​ ​comprehensive​ ​API​ ​documentation​ ​using​ ​Swagger​ ​(OpenAPI),​ ​ensuring​
​up-to-date reference material for internal teams and integration partners.​
​●​ ​Managed​ ​and​ ​coordinated​ ​application​ ​deployments​ ​using​ ​Capistrano,​​ensuring​​reliable​
​and repeatable release workflows across environments.​

​Tech Stack:​​NestJS, MongoDB, Swagger, Capistrano​

​ odejs Consultant​​|​​Nityo Infotech​​| Remote Selangor,​​Malaysia​
N ​Feb 2021 –​
​Sep 2021​
​Project: SIRIM QAS International Sdn. Bhd WebApp | Client: Strateq Group Of Companies​
​Responsibilities:​

​●​ D ​ esigned and developed RESTful APIs with end-to-end workflow integration for new​
​application modules, surveillance features, and change request management processes.​
​●​ ​Built dynamic PDF generation pipelines for multiple certification letter templates,​
​ensuring accurate data binding, consistent formatting, and compliance with document​
​standards.​
​●​ ​Mentored and supported junior developers in day-to-day tasks, providing technical​
​guidance, conducting knowledge-sharing sessions, and unblocking delivery​
​dependencies.​
​●​ ​Triaged and resolved defects from the bug backlog, collaborating directly with QA testers​
​to reproduce issues, validate fixes, and confirm acceptance criteria before closure.​

​Tech Stack:​​Node.js, SQL​

​ oftware Engineer​​|​​Indianic Infotech Ltd​​| Ahmedabad,​​India​
S ​Dec 2019 – Jan​
​2021​
​Project: Kadad Food Delivery Application​
​Responsibilities:​

​●​ D ​ eveloped​​and​​maintained​​RESTful​​APIs​​in​​Node.js​​for​​a​​web​​application​​and​​a​​mobile​
​food​ ​delivery​ ​platform​ ​(Kadad),​ ​supporting​ ​core​ ​features​ ​including​ ​order​ ​management,​
​user authentication, and delivery tracking.​
​●​ ​Tested​​and​​validated​​API​​endpoints​​using​​Postman,​​verifying​​request/response​​integrity,​
​authentication flows, and error handling across multiple environments.​
​●​ ​Created​​and​​maintained​​Swagger​​(OpenAPI)​​documentation​​for​​all​​APIs,​​providing​​clear​
​integration references for frontend and mobile development teams.​
​●​ ​Tech Stack:​​Node.js, MongoDB, Postman, Swagger​
​Software Engineer​​|​​Acquire​​| Ahmedabad, India​ ​Jul 2019 – Dec 2019​
​Software Engineer​​|​​Freelancer​​| Remote Selangor,​​Malaysia​ ​Apr 2017 – Jun 2019​
​Business Analyst​​|​​RBS​​| Chennai, India​ ​Apr​​2015 – Mar 2017​

​EDUCATION​

​MCA -​​Master of Computer Applications | SRM University​​| 8.4 GPA​
​BCA -​​Bachelor of Computer Applications | WBUT | 6.9GPA​
​The Modern Academy​​|​​ISC | 6.9GPA​

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: