Subhro
Web software engineer
- Возраст:
- 35 лет
- Город:
- Одесса
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/19142802/
Загруженный файл
Файл содержит еще 3 страницы.
Версия для быстрого просмотраЭто резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Bangalore, India | 95000 94603 | [
github.com/Subhrotechinfo | https://subhrochatterjee.netlify.app/
PROFESSIONAL SUMMARY
● B ackend Engineering (Node.js / NestJS):Designs andmaintains 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-performancesingle-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 paymentflows (Payment Intent, Checkout
Sessions, webhook verification) and configures OAuth2-based transactional email
delivery for end-to-end lifecycle management.
● Monorepo & DevOps Tooling:Manages Turborepo monoreposwith 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
deployableservices(Auth,Orders,Payments,Products,Notifications),designedforfault
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 localmulti-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 afullyautomatedCI/CDpipelineusingGoogleCloudBuild,withcontainerimages
built, tagged, and pushed to Google Artifact Registry on every merge, enabling
zero-touch deployments to GKE.
● ManagedaTurborepomonorepowithpnpmworkspaces,configuringparallelbuild,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 esignedanddevelopedRESTfulAPIsfortheAccountsService,enablingdownstream
consumers to retrieve user profile details and paginated transaction history spanning
180 days.
● AuthoredcomprehensiveunittestsforallAPIendpoints,ensuringfunctionalcorrectness,
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,andshipnewfeaturesacross
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 qualitystandardsthroughSonarQubeanalysis,identifyingandresolving
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 microfrontends,
enabling unified capture and handling of Android, Web, and iOS events within a
distributed frontend ecosystem.
● Established the foundational repository structure andscaffoldingfortheSDK,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 includingsegmenteventvolumeanddirectsend
event counts.
● Built a New Relic dashboard providing real-timevisualizationofeventpipelinemetrics,
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.
● LedthemigrationofSnowflakedatapipelinesfromlegacySegmentclickstreamtablesto
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
consumersusingtheStranglerFigpattern,decouplingtheeventpipelinefromSegment
with zero downtime.
● Owned Scrum leadership for the full project lifecycle — facilitating sprint planning,
managing the team dashboard,andcontinuouslyreprioritizingandreassigningtasksto
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 evelopedandmaintainedmicroservicesonAWSLambda,buildingserverlessfunctions
integrated with DynamoDB for data persistence and AWS SES for transactional email
delivery.
● Contributedtothedesignandimplementationofnewproductfeatureswithintheexisting
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 resolveproduction
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
automatedcointallyingandprizedisbursementworkflowsintegratedwithDBSPayLah!,
PayNow, and linked bank accounts.
● Configured structured backend logging and log aggregation using AWS Elasticsearch
andKibana(EKS),enablingreal-timeobservability,errortracing,andaudittrailsacross
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 orkedonBotsup,anofficialMeta(Facebook)partnerplatformenablingbusinessesto
deploy scalable, enterprise-grade WhatsApp-based conversational solutions.
● DevelopedandshippedtheWhatsApppushnotificationfeature,enablingbusinessesto
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,ensuringreliable
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 evelopedandmaintainedRESTfulAPIsinNode.jsforawebapplicationandamobile
food delivery platform (Kadad), supporting core features including order management,
user authentication, and delivery tracking.
● TestedandvalidatedAPIendpointsusingPostman,verifyingrequest/responseintegrity,
authentication flows, and error handling across multiple environments.
● CreatedandmaintainedSwagger(OpenAPI)documentationforallAPIs,providingclear
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 Apr2015 – 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
Похожие кандидаты
-
Web-програміст
Одесса, Винница , еще 6 городов -
UI Software Engineer
Одесса, Ивано-Франковск , еще 8 городов -
Software Engineer Developer
Одесса, Киев , еще 4 города -
Web-програміст
20000 грн, Одесса, Винница , еще 8 городов -
Web-програміст
20000 грн, Одесса, Удаленно -
Web-програміст
Одесса, Удаленно