Aspiring software developer with experience in Java Spring Boot and H2 Console for back end development, along with skills in website design. Passionate about creating innovative solutions and delivering user-friendly experiences. Proficient in UX design, prototyping, wire framing, and front-end development using tools like Figma. Seeking opportunities to apply my skills in dynamic projects and gain hands-on experience in the tech industry.
Blog Post website
● Developed a secure web application using Spring Boot with MVC architecture .
● Implemented Spring Security for authentication and role-based access control.
● Integrated user authentication and password hashing with BCrypt .
● Designed a password reset system using email-based token generation.
● Utilized Spring Data JPA for efficient database operations.
● Used H2 in-memory database for development and testing.
● Built the front-end with Thymeleaf for dynamic rendering.
● Implemented Spring Mail for email notifications.
AI Powered email
● Built the backend using Spring Boot to handle API requests.
● Integrated Gemini API (1.5 Flash version) for AI-powered email generation.
● Used Vite + React for the frontend for fast performance.
● Implemented Material UI (MUI) for a clean and responsive UI.
● Used Axios to send requests from the frontend to the backend.
Expense Tracker API’s
● Used Neon PostgreSQL as the cloud database for storing expenses and user data.
● Implemented CRUD operations for expenses, categories, and users via RESTful APIs.
● Developed backend using Java Spring Boot with service and repository layers.
● Integrated authentication and input validation to enhance security.
● Tested APIs using Postman and optimized database queries.