Back to Developers
Priyam Singh

Priyam Singh

Java Full Stack Developer

New Ashok Nagar, New Delhi 1+ yrs exp 80 · Excellent

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)

Spring Security Intermediate
5.5/10
1
Years Exp
JDBC Intermediate
5.5/10
1
Years Exp
React.js Intermediate
5.5/10
1
Years Exp
HTML5 Intermediate
5.5/10
1
Years Exp
CSS3 Intermediate
5.5/10
1
Years Exp
JWT Authentication Intermediate
5.5/10
1
Years Exp
MVC Architecture Intermediate
5.5/10
1
Years Exp
Layered Architecture Intermediate
5.5/10
1
Years Exp
HLD Intermediate
5.5/10
1
Years Exp
LLD Intermediate
5.5/10
1
Years Exp
Openapi Intermediate
5.5/10
1
Years Exp
JUnit 5 Intermediate
5.5/10
1
Years Exp
JavaScript (ES6

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

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 18/20
🎓 Education 10/10
⏱️ Experience 7/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceSep 2026