Back to Developers
Rahul

Rahul

Backend Developer

Noida, Uttar Pradesh, India
80
Profile Score

About

Backend Developer with hands-on experience building scalable REST APIs using Java and Spring Boot. Developed production-ready systems including a live inventory and billing platform with JWT authentication, Redis caching, and automated workflows. Strong understanding of database design, API development, and backend system architecture.

Skills & Expertise (30)

Java Advanced
8.6/10
5
Years Exp
Spring Boot Advanced
8.5/10
4
Years Exp
REST API design Advanced
8.4/10
4
Years Exp
Spring Security Advanced
8.2/10
4
Years Exp
Postgresql Advanced
8.0/10
4
Years Exp
Gradle Git Postman IntelliJ IDEA STS Eclipse Visual Studio JWT Authentication Redis caching OOP Layered Architecture System Design Maven GitHub Redis MongoDb MySql JDBC Hibernate Spring Data JPA Spring MVC CSS HTML C++ JavaScript

Work Experience

Backend Developer

BillEase

Present - Present

Developed a REST API backend with JWT authentication, product inventory management, and automated stock deduction logic on sale reducing manual inventory tracking. Implemented PDF invoice generation using iText and automated email delivery via Resend API with OkHttp, with Spring @Scheduler a daily scheduled job sending low stock alert to business owners. Designed a layered Spring Boot architecture with Spring Security, JPA repositories, service layer business logic, PostgreSQL on railway with Redis caching reducing repeated database reads.

Backend Developer

E-Commerce Web Application

Present - Present

Built 15+ REST API endpoints covering user authentication, product catalogue, shopping cart and order Management. Implemented role-based access control (admin & customer) using Spring Security, Integrated Razorpay payment gateway for checkout flow. Designed normalized MySQL schema and validated all endpoints via Postman with 100+ testcases covering edge cases.

Backend Developer

URL Shortener

Present - Present

Built a REST API that shortens long URL using base62 encoding algorithm, storing and mappings in MySQL and implementing Redis Caching to serve high-frequency redirects without hitting the database. Designed a 302 re-direct endpoint with a real time click count tracking, structured the app using layered architecture (controller -> service -> Repository) and secure credentials using environment variable.

Education

Masters of Computer Application - Galgotias College of Engineering & Technology

2022 - 2024 · Afghanistan

Bachelor’s of Science - Mathematics, Physics, Computer Science - Dr. Bhimrao Ambedkar University, Agra

2018 - 2021 · 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 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceApr 2026