Senior Software Engineer @ Publicis Sapient

Building Scalable Backend Systems

Backend Engineer with 5 years of experience in Java, Spring Boot, Microservices, Kafka, Kubernetes, and Google Cloud Platform.

About Me

I am a Software Engineer with 5 years of experience in designing scalable backend systems and cloud-native applications using Java, Spring Boot, and microservices architecture.


Currently, I work as a Senior Associate Technology L2 at Publicis Sapient, where I contribute to enterprise-scale solutions in e-commerce and platform engineering.


My experience includes distributed systems, event-driven architecture, observability platforms, secure cloud-native applications, and backend performance optimization using Kafka, Redis, Firestore, Kubernetes, MongoDB, and GCP.

Experience

Publicis Sapient

Senior Associate Technology L2

May 2021 – Present

Unified Observability Platform

  • Developed a multithreaded Log Agent to collect and manage logs from thousands of servers and stream them to the Vector log pipeline for centralized log processing.
  • Built the Unified Observability Platform (UOP) for alert correlation, alert suppression, and blackout window management to reduce alert noise and eliminate duplicate alerts.

Helios Project

  • Contributed to the design and development of the “One Account” initiative to unify customer profiles.
  • Developed backend and BFF Java microservices using GCP Firestore supporting 2× user base growth.
  • Designed secure Firestore data migrations using Kubernetes CronJobs and batch inserts.

VPHX Project

  • Built secure object storage systems integrating GCP Cloud Storage, KMS, and MongoDB.
  • Improved performance using MongoDB change streams, GraphQL optimization, and Spring WebFlux.
  • Mentored graduate hires as SME by reviewing code and guiding architecture.
Java Spring Boot Spring WebFlux Kafka Kubernetes Docker MongoDB Firestore Redis GraphQL GCP React.js

Projects

Hotel Booking System

Spring Boot • Kafka • Redis • PostgreSQL • Elasticsearch

Event-driven microservices-based booking platform using Kafka, Redis, PostgreSQL, and Elasticsearch.

Weather Application

Spring Boot • React • Docker • Kubernetes • Jenkins

Full-stack weather application deployed using Docker, Kubernetes, and Jenkins CI/CD.

Fricle Social Networking Platform

Python • Django • REST APIs

Developed a social networking platform with user authentication, dynamic News API integration, and social interaction features including creating, liking, and commenting on posts.

Technical Skills

Backend

  • Java
  • Spring Boot
  • Spring WebFlux
  • Microservices
  • REST APIs
  • GraphQL

Cloud & DevOps

  • GCP
  • Docker
  • Kubernetes
  • GitLab CI/CD
  • Jenkins

Databases

  • PostgreSQL
  • MongoDB
  • Redis
  • Firestore
  • Elasticsearch

Education

National Institute of Technology Patna

B.Tech in Computer Science and Engineering

June 2017 – June 2021

CGPA: 8/10

Cambridge Senior Secondary School

Senior Secondary (Intermediate)

May 2014 – May 2016

Score: 84.4/100

DAV Public School

Secondary School (Matriculation)

April 2009 – April 2014

CGPA: 10/10

Contact Me

Open to backend engineering and distributed systems opportunities.

📧 prashant09.thakur@gmail.com

📱 +91 9113199768

🔗 LinkedIn Profile