Rahul Bhola

Full Stack Engineer
India · (91) 90 23 852200 · rahulbhola.91@gmail.com

Full Stack Engineer with over a decade of experience designing and building end-to-end web applications, microservices and serverless systems on AWS. Comfortable owning architecture end-to-end, from Node.js/Nest JS and Python/Django services to React JS front ends, with additional experience in Web3 & Solidity smart contract development.

English, Hindi


Experience

Tata Consultancy Services

Assistant Consultant
September 2021 - Present

SoftProdigy System Solutions

Snr. Solutions Architect
April 2021 - September 2021
Solutions Architect
April 2017 - March 2021
Software Engineer
December 2014 - March 2017

XL Scout

Software developer
June 2013 - December 2014

Projects

Unified Advertisement Management System

Purpose: Streamlined user experience for booking advertisement campaigns across TV, OTT, web and social platforms, reducing manual errors, automating impression capture and tracking sales revenue and agency commission in one place.

Contribution: Designed the end-to-end architecture for various workflows and implemented it using Nest JS, MySQL, React JS and AWS services such as Lambda, SQS and EventBridge.

  • Nest JS
  • React JS
  • MySQL
  • AWS Lambda
  • EventBridge

Addressable Advertising Middleware

Purpose: Simplifies integration of multiple ad servers and external systems. Built with a microservices architecture where each integration is isolated into an independent service, allowing ad servers to be plugged in or out without disrupting the whole system.

Contribution: Designed the end-to-end architecture for various integrations and implemented it using the Serverless Framework, API Gateway, Lambda functions and queues. Major integrations included Google Ad Manager, AdsWizz and Irdeto.

  • Serverless Framework
  • API Gateway
  • AWS Lambda
  • SQS

Video Orchestration Layer

Purpose: Coordinates complex, multi-step video workflows across different systems, tools and teams to keep everything running in the right order for a smooth user experience and efficient content management.

Contribution: Implemented resource privileges for different user roles using a mix of AWS Cognito and DynamoDB. Built an end-to-end solution for setting up and previewing complex system configurations from a single screen, and exposed API endpoints for end devices and applications to consume.

  • AWS Cognito
  • DynamoDB
  • Node JS
  • REST APIs

Dice Game (NFT)

Purpose: Enables users to buy Piggericks, unique, pig-shaped NFT dice, and use them to play an online dice game.

Contribution: Wrote and deployed two smart contracts, Piggericks Shop and Piggy Token, to enable the exchange on the Ethereum main network using Solidity. Implemented the gameplay business logic end-to-end.

  • Solidity
  • Ethereum
  • Web3
  • Smart Contracts

Patent Invalidation Tool

Purpose: Automates prior art search with guaranteed relevant results, offering an initial first-pass patent invalidation search as exhaustive as a manual search, using machine learning and natural language processing.

Contribution: Implemented a K-means clustering algorithm to categorize large documents based on input keywords, surfaced the best-matched documents in the UI for landscape analysis, and built dynamic charts to visualize results.

  • Python
  • Machine Learning
  • NLP
  • K-Means Clustering

Education

Certificate in Project Management

January 2021 - June 2021
NMIMS Global Access school for continuing education
Percentage Obtained: 62.00

Student No: 77220282404, See credential

Blockchain Certification

August 2019 - February 2020
IIIT Bangalore
CGPA: 3.80 / 4.00

Credential ID: 17731269, See credential

BE - Computer Science

July 2009 - May 2013
Chitkara University
CGPA: 7.92 / 10.00


Skills

Programming Languages & Tools
  • Ethereum
Node JS Express Nest JS AWS Services Serverless Framework Python Django MySQL React JS Blockchain / Web3 Solidity Jest Git Atlassian Tools MS Office
Workflow
  • End-to-End Architecture Design
  • Microservices & Serverless Systems
  • Unit & Integration Testing (Jest)
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a web developer, I enjoy most of my time playing video games. In the winters, I love having coffee while I enjoy lemon iced tea during summers and act like a big foodie 24x7.

I usually spend vacations in the lap of mountains. Typical weekends be like watching movies with friends and family


Awards & Recognitions

  • Silver Certificate on Mentoring / Jul 2025
  • Service & Commitment Award / Sep 2024
  • Special Initiative Award / Mar 2023
  • Tremendous Team / Dec 2021
  • Special Recognition by Management / Dec 2018
  • Best Project of the year / Dec 2017
  • Most significant employee of quarter / Oct-Dec 2016
  • Best Project Team / Sept 2016
  • Best Project Team / Jan 2016
  • Employee of the year / 2013-14
  • Performer of the month / April 2015