Rohit Shakya
  • Projects
  • Resume

Microservices Backend

Java, Spring Boot, Kotlin, Microservices, Kafka, Redis, MySQL, MongoDB, AWS, Docker, Kubernetes, ELK

Scalable backend microservices powering high-traffic classified marketplace for OLX Indonesia.

Event Logging System

Java, Spring Boot, Kafka, ClickHouse, Elasticsearch, Redis, S3, Microservices, AWS

Scalable, traceable, tamper-proof audit logging system for microservices.

Product Catalog Service

Spring Boot, Kotlin, Microservices, Redis, PostgreSQL, Kafka, Docker, Kubernetes

High-performance product catalog microservice powering listings, search, and metadata for large-scale marketplaces.

Phlebo App – Healthians

PHP, Laravel, MySQL, MongoDB, Redis, Microservices, AWS, Cron Jobs, REST APIs

Backend services powering Healthians’ Phlebo mobile application.

Video Ads Feature

Java, Kotlin, Spring Boot, Kafka, Redis, MySQL, AWS S3, CloudFront, Microservices

End-to-end backend system enabling video uploads, processing, and delivery for OLX ad listings.

Smartship

PHP, SLIM Framework, Dependency Injection, MySQL, CRON Jobs, Best Price Algorithm, Courier Integr...

SmartShip is a unified logistics platform offering end-to-end shipping solutions across India.

Multiple CRM Projects

Java, Spring Boot, PHP, MySQL, MongoDB, Redis, Kafka, Microservices, AWS, REST APIs

End-to-end CRM systems built and scaled over 5 years across healthcare, e-commerce, and operations.

Viva Volt

PHP, CodeIgnitor, MySQL, Redis, APIs, Microservices, AWS

EdTech Platform for Online Learning and Assessments.

Buffer Cache Simulation

C++, makefile, shell script

A Simple Buffer Cache implementation to simulate getblk and brelse algorithms. A menu based step simulation has been implemented to provide fine grained control over the various cases of getblk algorithm.
© 2025 Rohit Shakya