Architecture & Projects

Deep dives into systems designed and scaled over 7+ years of engineering leadership.

Cognite Technologies logo
Cognite Technologies

Wide-Event Analytics System

KotlinReal-time DataAWSGCPAzureCloud GovernanceCloud Cost-Optimization

Challenge

Inefficient visibility into cross-platform service usage leading to unoptimized cloud expenditure and platform event blindness.

Engineering

Architected a high-throughput internal services platform utilizing wide-event patterns to centralize and analyze granular platform metrics in real-time.

"Empowered the organization with data-driven infrastructure planning and realized significant cloud cost reductions through automated governance."

Lowe's Services India logo
Lowe's Services India

Low-Code Data Platform

JavaGCPKafkaApache BeamRedisCassandraDataflowSpring Boot

Challenge

Excessive time-to-market for new data signals due to rigid, manual onboarding processes in the existing data infrastructure.

Engineering

Engineered a scalable low-code platform that abstracted complex data ingestion logic into a configuration-driven pipeline architecture.

"Reduced manual engineering overhead by 30% and drastically accelerated the product development lifecycle for data-dependent features."

Lowe's Services India logo
Lowe's Services India

Distributed Signal Ingestion Pipeline

JavaGCPKafkaApache BeamRedisCassandraDataflowSpring Boot

Challenge

Performance bottlenecks and system instability within legacy event-driven microservices during peak/variable data loads.

Engineering

Modernized the data ecosystem by replacing legacy services with optimized ETL pipelines supporting unified batch and streaming processing via Apache Beam.

"Established a resilient, high-performance architecture capable of handling fluctuating data volumes with improved maintainability."

Infosys Ltd logo
Infosys Ltd

Enterprise Content Store & Migration

Spring BootKafkaMicroservicesPostgreSQLNeo4j

Challenge

Monolithic legacy constraints preventing high-throughput data migration and lacking secure multi-tenant capabilities.

Engineering

Led a full-scale refactor of the monolith into a microservices architecture, implementing a Kafka-driven multi-tenant content store with graph-based metadata (Neo4j).

"Increased measurable business value by 20% by enhancing system scalability, performance, and granular access control."

P
Personal

Personal Portfolio

Next.jsTailwind CSSTypeScriptFramer Motion

Challenge

The need for a sophisticated digital presence to communicate over 7 years of backend engineering impact through a modern frontend interface.

Engineering

Developed a performance-optimized, responsive portfolio utilizing Next.js, emphasizing a clean 'Case-Study' UI to showcase architectural depth.

"Serves as a live demonstration of full-stack proficiency, modern UI/UX sensibilities, and professional branding."

P
Personal

Metrics Monitor & Infrastructure Simulator

Spring BootKafkaDockerJavaMongoDBGrafanaPrometheus

Challenge

Exploring the complexities of container orchestration and real-time observability in distributed systems.

Engineering

Built a localized ecosystem simulating high-frequency application metrics, utilizing Kafka for ingestion and Grafana/Prometheus for visualization.

"Deepened expertise in DevOps strategies, containerization with Docker, and full-stack observability patterns."

P
Personal

IPL Analytics Dashboard

Spring BootReactSpring BatchHyperSQLJavaAWS Elastic Beanstalk

Challenge

Handling large historical datasets and rendering them efficiently within a responsive user interface.

Engineering

Implemented a Spring Batch-driven ingestion system to process historical IPL data into an in-memory DB, exposed via RESTful APIs to a React frontend.

"Mastered data batching strategies and the seamless integration of Java backends with modern React frameworks."

P
Personal

Distributed Banking Microservices

Spring BootAPI GatewayEureka NetflixJavaH2Zipkin

Challenge

Understanding service discovery, routing, and inter-service communication patterns within a Cloud Native environment.

Engineering

Designed a cluster of microservices using the Netflix OSS stack (Eureka, Zuul/Gateway) to handle transactional logic and service registry.

"Gained hands-on experience with the Spring Cloud ecosystem and microservices resilience patterns."

P
Personal

Bookstagram (Content Management)

Spring BootThymeleafSpring BatchJavaAWS Elastic Beanstalk

Challenge

Developing a streamlined server-side rendered application for cataloging and rating personal literature collections.

Engineering

Utilized Thymeleaf and Spring Boot to build a robust CRUD application with batch-processing capabilities for library imports.

"Refined skills in server-side rendering (SSR) and prototyping of database-driven applications."