Java Full Stack Developer
CurrentI spearheaded the development of the Smart Inventory Management System (SIMS), a comprehensive solution designed to revolutionize inventory management for retail businesses by providing real-time tracking, automated reordering, and detailed analytics. Utilizing Java 11, Spring Boot, and Angular 14, I was responsible for the full spectrum of development activities, including system design, UI/UX creation, and backend implementation. I developed dynamic user interfaces with Angular and Bootstrap and built robust backend services with Java and Spring Boot to ensure scalability and high performance. My role also involved deploying the system on AWS, leveraging services such as EC2, S3, and RDS, and managing CI/CD processes with Jenkins. Docker was used for containerization, while Kafka facilitated real-time messaging and data streaming. Additionally, I designed and managed databases using PL/SQL and Spring JDBC. Throughout the project, I applied Agile methodologies, conducted thorough testing, and utilized Git and JIRA for version control and project management. This project not only demonstrated my ability to integrate diverse technologies and methodologies but also highlighted my expertise in delivering scalable, high-impact solutions that drive significant business value.