Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

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​

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: