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
Схожі кандидати
-
UI Software Engineer
Одеса, Івано-Франківськ , ще 8 міст -
Web-програміст
Одеса, Вінниця , ще 6 міст -
Software Engineer Developer
Одеса, Київ , ще 4 міста -
Web-програміст
20000 грн, Одеса, Вінниця , ще 8 міст -
Web-програміст
Одеса -
Web developer
Одеса, Київ , ще 2 міста