01 — Intro
A portfolio · 2026/2+ years of experience in software development

BhargavaKishore.

Portrait of Bhargava Kishore Tsavatapalli
Bhargava Kishore · Hyderabad · 2026

Backend developer based in Hyderabad with 2+ years of experience building scalable REST APIs and event-driven microservices using Node.js. Experienced in designing cloud-native systems on AWS, with a focus on performance, reliability, and maintainability. Worked across domains including healthcare, fintech, and on-demand services, delivering robust backend solutions for real-world applications.

CurrentlySoftware Developer at Redblocks Solutions
Phone+91 91330 07708
Node.js / ExpressTypeScriptRabbitMQPostgreSQL / MySQLAWS (Lambda · RDS · API Gateway)ReactJSMongoDB
02 — About

I build the
systems
behind the app.

For two years, I've worked on production systems — designing REST APIs in Node.js and Express, building services with RabbitMQ, and designing schemas in Sequelizefor Postgres and MySQL. The focus is on what matters: webhooks that don't double-charge, settlements that stay accurate, and dashboards that load quickly.

I follow SOLID principles, MVC, and event-driven design — and use AWS Lambda · RDS · API Gateway when serverless makes sense. I've also written ReactJS for the booking and learner screens I built on the backend, plus AngularJS for an admin panel. The goal stays the same: a clean system that works well for the people using it.

2+
Years shipping
3
Production apps
12+
Service boundaries
Cups of chai
03 — Experience

Where I work.

May 2024 —
Present
2+ yrs
Software Developer
Redblocks Solutions/Hyderabad, India
  • 01Built and maintained production REST APIs with Node.js & Express.js powering 3 live client applications.
  • 02Architected event-driven microservices using RabbitMQ, reducing inter-service coupling and improving reliability.
  • 03Integrated AWS Lambda, RDS, and API Gateway for serverless deployments and scalable cloud infrastructure.
  • 04Optimised MySQL/PostgreSQL schemas with Sequelize ORM, cutting slow query response times significantly.
  • 05Implemented JWT-based auth, role-based access control, and secure third-party payment integrations.
  • 06Contributed to ReactJS front-end across projects and shipped AngularJS admin-panel components on an earlier project.
  • 07Wrote Python scripts to automate internal workflows and streamline data processing.
Primary tools
Node.jsExpress.jsTypeScriptRabbitMQSequelizePostgreSQLMySQLRedisAWS LambdaAWS RDSAPI GatewayReactJSAngularJSPython
04 — Projects

Things I've built.

Production systems shipped at Redblocks, alongside personal builds and experiments where I get to try new ideas end to end.

I.
Service Industry
Backend lead · UI integration

Pumperpal*

On-demand septic-tank service, dispatched in real time.

  • ·01Designed and implemented a scalable RESTful API in Node.js and Express for the full service-booking loop — customer requests, technician dispatch, scheduling, and live job-status tracking.
  • ·02Integrated a third-party payment gateway with webhook event handling for real-time transaction confirmation, refunds, and reconciliation.
  • ·03Built JWT-based auth and role-based access control for customer, technician, and admin roles, with secure middleware on every protected route.
  • ·04Indexed and tuned MySQL tables to keep high-frequency booking and tracking endpoints fast under load.
Stack
Node.jsExpressMySQLSequelizeReactJSJWTWebhooks
/ dispatch · payments · live tracking
II.
Healthcare
Core backend · UI components

CPD Health Network*

Multi-tenant CPD courses for healthcare professionals.

  • ·01Built a multi-tenant RESTful API platform letting healthcare professionals discover, enrol in, and complete CPD-accredited courses with role-based access for learners, instructors, and admins.
  • ·02Modelled a normalised PostgreSQL schema in Sequelize for course content, profiles, enrolments, and progress milestones.
  • ·03Developed an automated certificate-generation pipeline triggered on completion, with progress-tracking APIs feeding real-time learner analytics.
  • ·04Hardened the surface with input validation, error-handling middleware, and structured logging for production debuggability.
Stack
Node.jsPostgreSQLSequelizeReactJSMulti-tenantCertificates
/ multi-tenant · analytics · accreditation
III.
Fintech
Microservice architect · Admin UI

Exsplit*

Microservices for expense sharing & settlement.

  • ·01Architected a distributed Node.js microservices system with clear service boundaries for users, group expenses, settlements, and notifications.
  • ·02Wired RabbitMQ as the async message broker, delivering real-time balance-update notifications across devices with low latency.
  • ·03Engineered multi-party settlement algorithms supporting equal, percentage-based, and custom splits — with transaction-safe writes under concurrency.
  • ·04Cached session and group data in Redis, cutting redundant DB calls and lifting overall system throughput.
  • ·05Built the AngularJS admin panel for user management, transaction oversight, and settlement monitoring.
Stack
Node.jsRabbitMQRedisAngularJSMicroservicesEvent-driven
/ split · settle · notify
05 — Stack

Tools I use
every day.

01
Backend
Node.jsExpress.jsTypeScriptREST APIsGraphQLMicroservicesEvent-driven ArchitecturePythonJWT AuthOAuth 2.0MiddlewareWebSocketsAsync/AwaitError Handling
02
Frontend
ReactJSAngularJSHTML5CSS3JavaScript ES6+
03
Databases
MySQLPostgreSQLSequelize ORMQuery OptimisationIndexingTransactionsConnection Pooling
04
Messaging / Cache
RabbitMQRedis — CachingSessionsPub/Sub
05
Cloud · DevOps
AWS LambdaAWS RDSAWS API GatewayAWS S3Docker (basics)Git · GitHubPostmanCI/CDLinux CLI
06
Concepts
SOLID PrinciplesMVC ArchitectureAPI Rate LimitingData ValidationLoggingUnit TestingAgile / Scrum
06 — Education

Where I learned to code.

2020 — 2023
B.Tech, Computer Science
Dr. Paul Raj Engineering College
2017 — 2020
Diploma, Computer Science
BVC Institute of Technology & Science