Summary
Overview
Work History
Education
Skills
Personal Information
References
Languages
Timeline
OperationsManager
MILAN JOGANI

MILAN JOGANI

Summary

Seeking a challenging position as a highly skilled and experienced Java Developer, leveraging over 5 years of professional experience in the design, development, and implementation of Java & J2EE web-based applications. With a strong understanding of object-oriented programming principles and a comprehensive grasp of all phases of the Software Development Life Cycle (SDLC) and Agile methodologies, I aim to contribute to organizational excellence and deliver high-quality solutions that drive customer value.

Overview

5
5
years of professional experience

Work History

Java Developer

Metro Inc. (Client)
01.2020 - Current
  • Implemented projects using Agile methodology and participated in the complete software development life cycle (SDLC)
  • Developed Java applications using technologies such as Java, Spring, Struts, REST API, WSDL, Ajax, jQuery, HTML/CSS, JSP, SoapUI, GIT, Eclipse, and STS
  • Designed Core Java classes and interfaces using collections, multi-threading, and design patterns
  • Worked on Java/JEE applications utilizing Java 1.8, REST Web Services, Spring Boot, API, Maven, Jenkins, Webservices, and JIRA
  • Configured Log4j for handling error messages and performed code reviews to ensure code quality
  • Gathered requirements from the business and defined system specifications using JIRA for defect management and tracking
  • Developed sign-on functionality using Hibernate and Spring Boot, enhancing user authentication and access control
  • Designed and created the database schema, wrote efficient SQL queries, and implemented stored procedures using JDBC and Hibernate for seamless database communication
  • Coordinated projects for seamless releases using GIT for source code management and collaborate for document management, ensuring version control and effective collaboration among team members
  • Conducted thorough peer code reviews to improve overall code quality and identify potential issues or optimizations
  • Created and optimized continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and Git, enabling efficient and automated build, test, and deployment processes.

Junior Software Engineer

NexusLink Services India PVT LTD
01.2015 - 05.2017
  • Collaborated with cross-functional development team members to analyze client requirements and propose system solutions
  • Implemented object-oriented programming models and developed applications using Java, Spring, REST API, jQuery, HTML/CSS, JavaScript, JSP, and GIT
  • Orchestrated efficient large-scale software deployments
  • Worked closely with business analysts, development teams, and infrastructure specialists to deliver high availability solutions
  • Redesigned sports and yoga-related websites using HTML, CSS, and JavaScript
  • Developed a web application for a dental clinic using Java and Spring Boot.

Education

Post-Graduation of Computer Programmer -

Algonquin College Applied Arts And Technology
Ottawa
01.2020

Bachelor of Science - Computer Applications Development

Ahmedabad University
Gujarat, India
06.2014

Skills

  • Programming Languages: Java, J2EE, JavaScript, Unix Shell Scripting
  • Databases/DB Tools & Messaging: MySQL, Oracle, Apache Active MQ
  • Web Technologies: JavaScript, JSP, HTML5, CSS, JSON, XML, Boot Strap, Angular
  • Enterprise API's: Core Java, Java EE, Servlet, JSP, JSTL, JDBC, Web Services (REST), Servlets, JavaBeans, Spring (Core, ORM, MVC), Spring Boot, REST APIs, Angular, HTML, CSS, JavaScript, Bootstrap, Hibernate
  • Operating systems: UNIX, Windows, MAC OS
  • IDEs and Tools: Eclipse, MySQL workbench, JIRA, Postman, GitHub, Maven, JUnit, Jenkins, Sonar lint
  • Application server: Apache Tomcat
  • Concepts: Design patterns, Regular expressions, Data Structures, Algorithms
  • Methodologies: Agile, SDLC, Waterfall

Personal Information

Total Experience: 5+ years

References

Available upon request

Languages

English
Full Professional

Timeline

Java Developer

Metro Inc. (Client)
01.2020 - Current

Junior Software Engineer

NexusLink Services India PVT LTD
01.2015 - 05.2017

Post-Graduation of Computer Programmer -

Algonquin College Applied Arts And Technology

Bachelor of Science - Computer Applications Development

Ahmedabad University
MILAN JOGANI