BRIJESH MOURYA
Backend Developer
Specializing in resilient microservices ecosystems, RESTful API gateways, event-driven messaging, and distributed backend architectures built on Java and Spring Boot.
Engineering Identity & Focus
Backend Developer specializing in building resilient microservices ecosystems, RESTful APIs, and distributed backend architectures using Java, Spring Boot, Spring Cloud, Kafka, Redis, and MySQL. Focused on robust system design, API gateway routing, service discovery, authentication with Spring Security, containerized deployments with Docker & Kubernetes, and clean Linux-based infrastructure.
API Gateway entry points, Eureka service discovery, and OpenFeign inter-service HTTP communication.
Asynchronous messaging with Apache Kafka for decoupled log processing and real-time event distribution.
Relational database schema design in MySQL paired with low-latency Redis caching and Spring Security session state.
Containerized service environments using Docker, Docker Compose, and Linux system execution environments.
Backend Technology Stack
Engineering Case Studies
Fitness Tracker Microservices Ecosystem
Event-driven microservices backend architecture engineered for tracking user activities, fitness metrics, and health goals across decoupled service domains.
- ›Implemented API Gateway as centralized reverse proxy with Eureka Service Registry for dynamic service discovery and OpenFeign declarative HTTP clients for inter-service communication.
- ›Integrated Apache Kafka as asynchronous message broker for decoupled activity logging, metric calculations, and event notification processing.
- ›Utilized Redis as high-speed caching layer for user session state and frequently queried metric aggregates alongside Spring Security JWT authorization.
Microservices-Based Object Storage Service
Scalable, distributed object storage service engineered for file chunking, metadata indexing, low-latency retrieval, and access control.
- ›Designed RESTful API endpoints for streaming byte chunks with hash verification for data integrity.
- ›Structured metadata indexing in MySQL with Redis caching for ultra-fast lookup of file locations and access permissions.
- ›Containerized storage node services with Docker Compose using isolated storage volumes and Linux access control limits.
Placement Cell Dynamic Web Portal
Centralized web platform built to automate campus placement drives, student verification, company job postings, and application tracking.
- ›Engineered role-based access control (RBAC) via Spring Security for Students, Recruiters, and Placement Administrators.
- ›Normalized relational database schema in MySQL handling student profiles, recruiter criteria, and application histories.
- ›Built REST API endpoints for dynamic application status tracking and automated student eligibility filtering.
Education
Master of Computer Applications (MCA)
Core study in software engineering, advanced algorithms, distributed database management systems, and backend system development.
Bachelor of Computer Applications (BCA)
Foundational degree covering object-oriented programming, data structures, web application development, and software design.
Credentials & Problem Solving
- Enterprise Java & Spring Boot MicroservicesHands-on certification covering Spring Cloud, Eureka, OpenFeign, and REST APIs.
- RESTful API Architecture & Distributed SystemsFocused on Spring Security, JWT authentication, and relational data persistence with MySQL.
Active problem solver on platforms like LeetCode and HackerRank with a focus on Data Structures, Algorithms, Dynamic Programming, and System Design fundamentals.
Initiate Connection
Open for Backend Engineering Roles
Interested in backend software development, Java microservices architecture, and distributed system engineering.