Brijesh Mourya
Brijesh MouryaBackend Developer
[SYS_INIT // BACKEND_ENGINEERING]

BRIJESH MOURYA

Backend Developer

JavaSpring BootSpring CloudMicroservicesKafkaRedisMySQLDocker

Specializing in resilient microservices ecosystems, RESTful API gateways, event-driven messaging, and distributed backend architectures built on Java and Spring Boot.

01 // PROFESSIONAL SUMMARY

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.

DISTRIBUTED MICROSERVICES

API Gateway entry points, Eureka service discovery, and OpenFeign inter-service HTTP communication.

EVENT-DRIVEN ARCHITECTURE

Asynchronous messaging with Apache Kafka for decoupled log processing and real-time event distribution.

PERSISTENCE & CACHING

Relational database schema design in MySQL paired with low-latency Redis caching and Spring Security session state.

CONTAINERIZATION & INFRA

Containerized service environments using Docker, Docker Compose, and Linux system execution environments.

02 // TECHNICAL SKILLS

Backend Technology Stack

LANGUAGES
JavaSQLJavaScriptKotlinHTMLCSS
BACKEND FRAMEWORKS
Spring BootSpring SecuritySpring CloudHibernate/JPAREST APIs
DISTRIBUTED SYSTEMS
MicroservicesEurekaOpenFeignAPI GatewayKafkaRedis
DATABASE & STORAGE
MySQLRedis CachingRelational IndexingJPA Entity Mapping
DEVOPS, SYSTEMS & TOOLS
DockerKubernetesLinuxGitMavenDocker ComposeIntelliJ IDEA
03 // SELECTED PROJECTS

Engineering Case Studies

01.EVENT_DRIVEN_MICROSERVICES

Fitness Tracker Microservices Ecosystem

CODE REPOSITORY

Event-driven microservices backend architecture engineered for tracking user activities, fitness metrics, and health goals across decoupled service domains.

// ARCHITECTURE & SYSTEM FLOW
Client Request ──> API Gateway ──> Eureka Service Registry ──> [UserService | ActivityService | MetricService] ──> Kafka Event Stream / Redis Cache / MySQL DB
Key Engineering Decisions & Architecture:
  • ›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.
JavaSpring BootSpring CloudSpring SecurityKafkaRedisMySQLEurekaOpenFeignAPI GatewayDocker
02.DISTRIBUTED_OBJECT_STORAGE

Microservices-Based Object Storage Service

CODE REPOSITORY

Scalable, distributed object storage service engineered for file chunking, metadata indexing, low-latency retrieval, and access control.

// ARCHITECTURE & SYSTEM FLOW
Upload Request ──> Storage Service ──> Chunk Stream & Hash Check ──> Redis Metadata Cache ──> MySQL Index & Volume Storage
Key Engineering Decisions & Architecture:
  • ›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.
JavaSpring BootSpring CloudMySQLRedisDockerRESTful APIsLinux
03.ENTERPRISE_WEB_PORTAL

Placement Cell Dynamic Web Portal

CODE REPOSITORY

Centralized web platform built to automate campus placement drives, student verification, company job postings, and application tracking.

// ARCHITECTURE & SYSTEM FLOW
Web Portal ──> Spring Boot REST Controller ──> Spring Security RBAC ──> MySQL Relational Database
Key Engineering Decisions & Architecture:
  • ›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.
JavaSpring BootSpring SecurityRESTful APIsMySQLJavaScriptHTMLCSSGit
04 // ACADEMIC QUALIFICATIONS

Education

POSTGRADUATE DEGREE

Master of Computer Applications (MCA)

Banaras Hindu University (BHU), Varanasi

Core study in software engineering, advanced algorithms, distributed database management systems, and backend system development.

UNDERGRADUATE DEGREE
CGPA: 7.95 / 10

Bachelor of Computer Applications (BCA)

Manipal University Jaipur

Foundational degree covering object-oriented programming, data structures, web application development, and software design.

05 // CERTIFICATIONS & ACHIEVEMENTS

Credentials & Problem Solving

CERTIFICATIONS
  • Enterprise Java & Spring Boot Microservices
    Hands-on certification covering Spring Cloud, Eureka, OpenFeign, and REST APIs.
  • RESTful API Architecture & Distributed Systems
    Focused on Spring Security, JWT authentication, and relational data persistence with MySQL.
COMPETITIVE CODING & DS/ALGO

Active problem solver on platforms like LeetCode and HackerRank with a focus on Data Structures, Algorithms, Dynamic Programming, and System Design fundamentals.

LeetCode DS & AlgoHackerRank Java
06 // CONTACT & DIRECT REACH

Initiate Connection

Open for Backend Engineering Roles

Interested in backend software development, Java microservices architecture, and distributed system engineering.

brijesh@backend-node:~$systemctl status backend-service.service --active