Professional Experience
Real-world engineering experience building production systems, collaborating with teams, and growing as a backend developer.
S
Sparkling Minds Technologies Pvt Ltd
Java Backend Developer — Intern
Aug 2025 – Feb 2026RemoteInternship
JavaSpring BootSpring SecurityPostgreSQLDockerREST APIsJPA/HibernateGit
Responsibilities
- Designed and developed RESTful APIs using Spring Boot for production backend services
- Implemented JWT-based authentication and authorization with Spring Security
- Wrote JPA entities and repository queries with PostgreSQL for complex data models
- Participated in code reviews and adopted best practices for clean architecture
- Containerized services using Docker for consistent development and deployment environments
- Collaborated with cross-functional teams in an Agile development workflow
Key Achievements
Built a complete authentication module adopted across multiple services
Optimized database queries reducing response times by 40%
Implemented automated API documentation with Swagger/OpenAPI
Contributed to deployment pipeline improvements using Docker Compose
Lessons Learned
“Production code demands different standards than personal projects — error handling, logging, and edge cases matter”
“Code reviews are one of the best learning tools — both giving and receiving feedback accelerates growth”
“Understanding system design principles early makes implementation decisions much clearer”
Skill Growth
Java
Spring Boot
Spring Security
PostgreSQL
O
Okie Dokie Solutions LLP
Full Stack Developer — Intern
Jul 2025 – Aug 2025RemoteInternship
JavaSpring BootReactTypeScriptPostgreSQLREST APIsGit
Responsibilities
- Developed full-stack features connecting React frontend with Spring Boot backend APIs
- Built responsive UI components with React and TypeScript
- Designed and implemented REST API endpoints with proper validation and error handling
- Worked with PostgreSQL databases for CRUD operations and data management
- Participated in daily standups and sprint planning in an Agile environment
Key Achievements
Delivered a complete feature module from design to deployment within sprint timeline
Gained hands-on experience bridging frontend and backend development
Implemented responsive designs that worked across all device sizes
Lessons Learned
“Full-stack context makes you a better backend developer — understanding how APIs are consumed shapes how you design them”
“TypeScript on the frontend is just as valuable as Java's type system on the backend”
“Moving fast in a startup environment teaches prioritization and pragmatic engineering”
Skill Growth
Java
Spring Boot
React
TypeScript