About
Backend-focused Java Developer with hands-on experience designing and developing scalable RESTful backend applications using Java, Spring Boot, Spring Cloud, and Microservices architecture. Skilled in building distributed systems with Kafka, RabbitMQ, Redis, Docker, PostgreSQL, MongoDB, and secure authentication using JWT and Keycloak (OAuth2/OIDC). Passionate about writing clean, maintainable code and solving complex backend problems through scalable system design.
Skills & Expertise (31)
Work Experience
Developer
Journal App Backend
Jan 2024 - Present
Designed and developed RESTful APIs for a secure multi-user journaling platform using Spring Boot and Spring Security. Implemented JWT-based stateless authentication and role-based authorization to secure application endpoints. Integrated Redis caching to reduce API response time by approximately 40% for frequently accessed journal data. Built an asynchronous event-driven architecture using Apache Kafka for logging and notification services, improving scalability and decoupling backend components. Followed modular architecture and clean coding principles to improve maintainability and extensibility.
Developer
Fitness Tracker App
Jan 2024 - Present
Architected a distributed microservices platform consisting of six independently deployable Spring Boot services for user management, activity tracking, AI recommendations, and authentication. Designed and developed scalable RESTful APIs following microservices architecture and backend best practices. Configured Spring Cloud Config Server, Netflix Eureka Service Discovery, and API Gateway for centralized configuration and seamless service communication. Implemented asynchronous inter-service communication using RabbitMQ to improve scalability and fault isolation. Designed polyglot persistence using PostgreSQL for relational data and MongoDB for activity records, optimizing storage based on workload characteristics. Integrated Google Gemini API to generate personalized AI-driven fitness recommendations based on user activity. Secured backend services using Keycloak (OAuth2/OIDC) and containerized infrastructure with Docker for consistent development and deployment environments.
Education
B.Tech in Computer Science and Engineering - Sushila Devi Bansal College of Technology
2023 - 2027 ยท Afghanistan
12th (PCM) - Government Higher Secondary School, Kamadpur
2022 - 2023 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Open to Relocation
Skills (31)
Click a skill to find developers with the same skill