Full Stack Java Developer
Current• Developed and maintained a web application with Java, Spring, and Hibernate, increasing user engagement by 25% (1,000 to 1,250 users).• Designed responsive UIs using HTML, CSS, JavaScript, Angular, and React.js, reducing load time by 20%.• Built the presentation layer using JSP, HTML, and client-side validation with JavaScript, improving usability scores by 15%.• Created web applications using Spring MVC architecture, leveraging Spring Controllers for efficient routing, reducing response times by 30%.• Integrated MySQL, PostgreSQL, and MongoDB using Hibernate and JPA, managing over 500,000 records efficiently.• Launched RESTful APIs for front-end and back-end communication, achieving a 40% reduction in API response time.• Utilized Agile methodologies, leading to 25% faster feature delivery through sprint planning and daily stand-ups.• Collaborated with cross-functional teams to translate business requirements into technical solutions, impacting 5 major projects.• Collected real-time data from Kafka with Spark Streaming, transforming 1,000 events per second to create a common learner data model.• Implemented JMS with RabbitMQ for reliable asynchronous communication, ensuring 99.9% message delivery success