About
Java Full Stack Developer with 1 year of hands-on development experience building secure and scalable applications using Java, Spring Boot, Spring Security, Hibernate, React.js, MySQL, and PostgreSQL. Passionate about solving real-world problems through clean, maintainable software and quick to adapt to new technologies and business requirements.
Skills & Expertise (13)
Work Experience
Java Full Stack Developer Intern
JSpiders
Jun 2025 - Jun 2026
Designed and built a middleware-based API rate limiting platform that protects public APIs from abuse and sudden traffic spikes by enforcing configurable per-client quotas before requests reach business services. Designed a middleware interceptor that validates each inbound request against client-specific quotas, blocking over-limit traffic before it reaches downstream services. Maintained thread-safe in-memory request counters to ensure accurate quota tracking under concurrent, high-volume traffic. Embedded live quota metadata (request limit, remaining quota, reset time) into API response headers, enabling clients to self-regulate without additional requests. Load-tested the solution under simulated parallel traffic, validating counter accuracy and consistent enforcement of configured rate limits. Built a backend expense management platform that simplifies group expense tracking by recording shared expenses and calculating the minimum number of settlements required between members. Designed a normalized relational schema for members, groups, expenses, and expense splits to support efficient querying and long-term maintainability. Implemented a balance minimization algorithm that computes each member’s net balance and generates the minimum settlement transactions. Optimized expense summary retrieval by replacing multiple database calls with efficient join queries, improving performance for larger datasets. Secured all REST APIs using JWT-based authentication and authorization, ensuring access only for verified group members.
Education
Master of Computer Applications (MCA) - Dr. A.P.J. Abdul Kalam Technical University
2023 - 2025 · Afghanistan
Bachelor of Computer Applications (BCA) - Mahatma Gandhi Kashi Vidyapith
2020 - 2023 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (13)
Click a skill to find developers with the same skill