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

Assistant Consultant

September 2021 - Present
/ Tata Consultancy Services

Snr. Solutions Architect

April 2021 - September 2021

Solutions Architect

April 2017 - March 2021

Software Engineer

December 2014 - March 2017
/ SoftProdigy System Solutions

Software developer

June 2013 - December 2014
/ XL Scout

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

NMIMS Global Access school for continuing education
Percentage Obtained: 62.00

Student No: 77220282404, See credential

January 2021 - June 2021

Blockchain Certification

IIIT Bangalore
CGPA: 3.80 / 4.00

Credential ID: 17731269, See credential

August 2019 - February 2020

BE - Computer Science

Chitkara University
CGPA: 7.92 / 10.00

July 2009 - May 2013

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