🎓 Final-year B.Tech in Electronics & Communication Engineering (Specialization: Software Technology) | Graduating in 2026
💼 Seeking Roles: Software Development Engineer (SDE) | Backend / Full-stack
🚀 Primary Stack: Java • Spring Boot • Angular • RESTful APIs
🔥 Open Source: Active Contributor | Hacktoberfest 2025
🌱 Currently Learning: AWS • Docker • Kubernetes • Cloud-native design patterns
📍 Location: Bhubaneswar, India | Open to remote roles and relocation
💡 Focus: Architecting clean, scalable, and production-ready backend systems
🌐 Portfolio: https://piyush-kumar.dev
I am a Full Stack Java Developer specializing in building robust web applications using Spring Boot (Java) for the backend and Angular for the frontend. I am passionate about writing maintainable code and leveraging cloud infrastructure to build scalable, production-ready systems.
Tech Stack: Spring Boot, Angular, MySQL, Spring Security (JWT), REST APIs
- Core Logic: Implemented JWT-based authentication with role-based access control (RBAC).
- Features: Real-time workout tracking with interactive dashboards and nutrition management.
- Performance: Optimized SQL queries and indexing, resulting in a 35% reduction in API response latency.
Tech Stack: Spring Boot, React, PostgreSQL, Spring Data JPA, Lombok
- Algorithm: Implemented Base62 encoding to generate unique, collision-resistant short URLs.
- Analytics: Integrated click-tracking with geographic data and custom alias support.
- Optimization: Implemented a caching layer and rate limiting to ensure system stability and performance.
Contributed to open-source repositories during October 2025, focusing on DSA solutions in Java, documentation, and community projects.
🚀 View All 10 Merged Contributions
-
✅ Longest Substring Without Repeating Characters - Sliding window solution
Created: Oct 11 | Merged: Oct 12, 2025 -
✅ Valid Parenthesis String (LeetCode 678) - Greedy approach
Created: Oct 12 | Merged: Oct 14, 2025 -
✅ First Non-Repeated Character - LinkedHashMap solution
Created: Oct 8 | Merged: Oct 9, 2025 -
✅ Improve FirstNonRepeatedChar.java - Added validation & tests
Created: Oct 9 | Merged: Oct 10, 2025
-
✅ CONTRIBUTING.md for sudoku-puzzle - Setup guidelines
Created: Oct 20 | Merged: Oct 24, 2025 -
✅ MIT License - Open-source licensing
Created: Oct 27 | Merged: Oct 29, 2025 -
✅ CONTRIBUTING.md - Contribution workflow
Created: Oct 27 | Merged: Oct 29, 2025 -
✅ Learning Story - Shared my journey
Created: Oct 12 | Merged: Oct 14, 2025
-
✅ Profile README Template - Initial template
Created: Oct 8 | Merged: Oct 11, 2025 -
✅ Revamp Profile README - Added stats & graphs
Created: Oct 11 | Merged: Oct 12, 2025
What I Learned:
- ✅ Git collaboration workflow (fork, branch, PR, code review)
- ✅ Writing clean Java code with proper documentation
- ✅ Open-source community engagement
- ✅ DSA problem-solving and algorithm implementation





