Java Developer @TCS (Java, SpringBoot, PostgreSQL, JPA, Hibernate, Rest API, AWS) | Building NitiKart, an eCommerce platform | Problem-solving

Joined March 2021
20 Photos and videos
Pinned Tweet
Day 1 πŸš€ Starting NitiKart – a Spring Boot E-commerce backend project. Focus: clean architecture, real-world backend practices. Tech: Java | Spring Boot | PostgreSQL #JavaDeveloper #backend #buildinpublic #springbootjava
4
65
Just built a URL Shortener with #SpringBoot, #Java, and #PostgreSQL! πŸš€ Converting long URLs into short, shareable links. Loved working on the Base62 encoding logic. Frontend with Tailwind/JS. #BuildInPublic #springboot #Backend
1
26
Orders module completed in NitiKart βœ… PostgreSQL is fully integrated and the order flow is working end-to-end πŸš€ Next up: AWS deployment ☁️ #SpringBoot #JavaBackend #PostgreSQL @✨Learn In Public Bot✨
1
22
πŸš€ Address Module completed for my Spring Boot eCommerce project NitiKart! CRUD APIs, user-wise address mapping, validation & exception handling done. πŸ“Ί Full demo on YouTube: @CodeNiti8 #SpringBoot #Java #BackendDev #BuildInPublic
1
18
πŸ›’ Cart Module completed for my Spring Boot eCommerce project NitiKart Add βž• Update ✏️ Delete ❌ cart items with proper quantity & price handling. πŸŽ₯ Full working flow video coming soon on YouTube Code Niti πŸš€ #SpringBoot #Java #Backend #LearningInPublic #NitiKart
1
31
πŸš€ Done Security module -NitiKart βœ… Signup | Login | JWT | Cookies | Secure APIs | Logout πŸ“Έ Postman responses code snippets attached Yt: youtube.com/@CodeNiti8 #SpringBoot #Backend #Java #SDE1 #JWT
2
25
Day 13 πŸš€ Implemented CustomUserDetails & UserDetailsService in my Spring Boot eCommerce project #NitiKart πŸ” DB-backed authentication πŸ”‘ Role-based security foundation Java | Spring Security | JWT #BackendDev #SpringBoot #Java #SpringBoot #LearningInPublic
1
29
Day 12 πŸš€ Completed User, Role & Address models for Spring Security in my Spring Boot e-commerce project (NitiKart). Next: JWT auth, login/signup & security config πŸ” #SpringBoot #Java #JWT #Backend #LearningInPublic
1
22
βœ… DSA Revision – Sliding Window Pattern Solved LC 567 – Permutation in String Key concepts: β€’ Fixed-size sliding window β€’ Frequency matching β€’ O(n) time | O(1) space Revising DSA pattern #DSA #LeetCode #SlidingWindow #Java #SDE1 #CodingJourney
1
12
Day 11 update πŸš€ βœ… Implemented JWT Filter & AuthEntryPoint πŸ”œ Next: Security Configuration #SpringBoot #JWT #SpringSecurity #BackendDev #NitiKart
1
16
Day 10 – NitiKart πŸš€ Completed JWTUtils for Spring Security. βœ” Generate JWT βœ” Validate token βœ” Extract username Next: JWT filter & security config πŸ” #Java #SpringBoot #JWT #BuildInPublic
2
48
βœ… Solved LC 424 – Longest Repeating Character Replacement Sliding Window | Frequency Count | O(n) Key Insight: windowSize - maxFreq <= k Continuing DSA revision pattern-wise πŸš€ #DSA #LeetCode #SDE1 #Java
3
27
Completed ProductService unit testing using JUnit 5 & Mockito βœ… All service methods tested. Next: Spring Security (JWT) πŸ” #Java #SpringBoot #JUnit5 #Mockito #SpringSecurity #BackendDev #NitiKart
3
23
Tested CategoryService in NitiKart βœ… All methods covered using JUnit & Mockito. CRUD & exception handling verified. Next: ProductService πŸš€ #Java #SpringBoot #UnitTesting #Mockito #JUnit"
1
17
Day update πŸš€ Completed Product module in my Spring Boot project NitiKart βœ… βœ”οΈ Add / Update / Delete βœ”οΈ Search by keyword βœ”οΈ Update product image βœ”οΈ Postman tested APIs Next: integrations & enhancements πŸ’‘ #Java #SpringBoot #BuildInPublic #BackendDev #NitiKart
2
24
Day 6 – NitiKart Backend πŸš€ βœ” addProduct() βœ” getAllProduct() in ProductService Next: Remaining product APIs πŸ”œ #BuildInPublic #SpringBoot #Java #BackendDev #NitiKart
1
10
Day X – NitiKart Backend πŸš€ βœ” Implemented ProductDTO βœ” Created ProductResponse βœ” Built ProductController ➑ Next: Product Service layer & business logic #BuildInPublic #SpringBoot #Java #BackendDev #NitiKart
1
6
Day 4 πŸš€ Implemented Pagination for Category in my Spring Boot e-commerce backend (NitiKart). Cleaner APIs, better performance, scalable data handling. #Day4 #SpringBoot #Java #Backend #BuildInPublic
1
22
Day 3 – NitiKart πŸš€ Added: βœ… CategoryDTO βœ… CategoryResponse βœ… Global Exception Handling (@RestControllerAdvice) APIs are now cleaner & production-ready. Next β†’ Pagination & sorting #SpringBoot #Java #BuildInPublic #NitiKart
1
12
Day 2 – NitiKart πŸš€ Built Category APIs using Spring Boot βœ… Controller & Service βœ… Create GetAll βœ… Validations βœ… Postman tested Next: DTOs ModelMapper Exception handling #Java #SpringBoot #BuildInPublic #NitiKart
1
12