Project Name : Travel Explorer Website
Technologies: Java , Spring, Spring boot, MVC, Hibernate, Angular, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, MySQL
Responsibilities:
• Involved in all phases of the end-to-end implementation project-requirements gathering, analysis and design, development, testing and debugging.
• Used Spring APIs for wiring components using dependency injection.
• Worked on configuring Spring MVC with Angular JS using Request Mapping.
• Used in Hibernate ORM for mapping Java classes to database tables and data querying.
• Developed static and dynamic pages using JSP Servlets and JavaScript.
• Developed the JSON response from Ajax calls like GET and POST
• Implemented J2EE design patterns like MVC.
• Followed Agile Software Development with Scrum methodology.
• Architecture REST API interacting with a SQL database for a client facing web application built with component-based frameworks equipped with industry standard authentication and authorization features.
• Used GIT as version control and JIRA for defect tracking.
• Created MAVEN build file to build the application and deployed on application server
Project Name: Plant Disease Detection and Prediction
Technologies: Spring Boot, Spring, Java, Hibernate, J2EE, TypeScript, JavaScript, CSS3, HTML 5, MySQL, GIT, JDK, JIRA
Responsibilities:
• Employed scrum concept of Agile Development Methodology for Software development.
• Implemented web interfaced using HTML, CSS, JSP, Servlets, Ajax, JavaScript, and Bootstrap.
• Used J2EE technologies like JSP, JDBC to develop business modules in application.
• Used Hibernate for Object Relational Mapping and data persistence.
• Used Log4j for logging.
• Used JDBC to communicate with MySQL database. Created and implemented SQL queries, store procedure , triggers for retrieving the data from database.
• Perform JUnit for unit testing and used JIRA for project management.
• Worked with back-end developers to design APIs.
• Used GIT as version control.
Programming Languages: Java 8, J2EE, JavaScript, jQuery, Angular, React JS, Python
Java/J2EE Technologies : Servlets, JSP, JDBC, JSTL
Framework : Spring (MVC), Spring Boot, Hibernate
Application server: Apache tomcat
Web Services: SOAP, WSDL, JAX-RS, JAX-WS, RESTFUL Webservices, Microservices
Databases/DB Tools & Messaging: MySQL, Oracle, Microsoft SQL Server
Unit Testing Tools: JUnit, JMeter, Postman, JIRA, Log4j
IDE: Eclipse, Spring Tool Suite, Microsoft Visual Studio Code
Version Control: SVN, GIT
Build Tool: Maven
Application server: Apache tomcat
Design patterns: MVC, Singleton
Web Technologies: JavaScript, JSP, jQuery, HTML5, CSS3, Bootstrap, JSON, Typescript, Angular 2, AJAX, XML, Nodejs, Express
Methodologies: SDLC, Waterfall, Agile
Platforms: Windows, Unix, Linux, VMWare
Cloud: Azure, AWS