Manoj Gavhane
avatar

Manoj Gavhane

Java Full Stack Developer | DevOps Enthusiast



Mr. Manoj Kanifnath Gavhane

Full Stack Developer | DevOps Enthusiast

SUMMARY

I’m Manoj Gavhane, a Full Stack Developer & DevOps Enthusiast from Pune, India. I’m passionate about developing scalable, responsive, and user-friendly web applications using technologies like Java, Spring Boot, React, Thymeleaf, and MySQL.

As a dedicated Full Stack Developer, I have hands-on experience in both frontend and backend technologies, working across the complete development lifecycle — from design and coding to deployment and maintenance. I enjoy solving complex problems through clean code, efficient architecture, and automation.

I’ve built several real-world projects, including a Student Result Portal and an Online Job Portal, featuring role-based authentication, PDF export, email notifications, and API-driven functionalities. Along with development, I’ve gained practical exposure to DevOps tools such as Docker, Jenkins, GitHub Actions, and AWS EC2 for deployment and CI/CD pipeline automation.

I’m always eager to learn new technologies, explore modern development practices, and contribute to building innovative, high-performance applications that create real value for users.

Tools & Technology Exposure

tool
Java

Java is a high-level, object-oriented programming language. It is widely used for building enterprise applications, backend systems, and Android apps.

tool
HTML

HTML is the standard markup language for creating web pages. It structures content on the web and works with CSS and JavaScript to design websites.

tool
CSS

CSS is used to style HTML content. It controls layout, colors, fonts, and responsive design to make web pages visually appealing.

tool
JavaScript

JavaScript is a versatile scripting language used to create interactive web pages. It can run on both client-side and server-side environments.

tool
Git

Git is a distributed version control system. It helps track code changes, manage collaboration, and maintain project history efficiently.

tool
GitHub

GitHub is a cloud-based platform for hosting Git repositories. It enables collaboration, code review, and project management through pull requests and issues.

tool
Postman

Postman is an API testing tool used for building, testing, and documenting APIs. It simplifies backend development and integration workflows.

tool
Maven

Maven is a build automation tool for Java projects. It manages dependencies, project builds, and provides standard project structure.

tool
JIRA

JIRA is a project management and issue tracking tool. It helps teams plan, track, and manage tasks, sprints, and agile workflows.

tool
VS Code

Visual Studio Code is a lightweight code editor. It supports multiple languages, extensions, debugging, and version control integration.

tool
Eclipse

Eclipse is a powerful IDE for Java and other languages. It provides code editing, debugging, and plugin support for enterprise development.

tool
STS

Spring Tool Suite (STS) is an IDE designed for Spring applications. It offers specialized tools, templates, and integrations for rapid Spring development.

tool
Intellij

IntelliJ IDEA is a comprehensive IDE for Java and Kotlin development. It provides smart coding assistance, refactoring, and integration with modern frameworks.

tool
Linux

Linux is an open-source operating system widely used in servers and development environments. Its command-line interface allows automation and system management.

tool
Docker

Docker is a containerization platform. It allows packaging applications with all dependencies for consistent deployment across environments.

tool
Jenkins

Jenkins is a popular CI/CD automation tool. It facilitates building, testing, and deploying applications automatically through pipelines.

tool
AWS EC2

Amazon EC2 is a cloud computing service that provides scalable virtual servers. It is used for deploying applications, hosting websites, and managing cloud infrastructure.

tool
Spring Boot

Spring Boot is a Java framework for building production-ready applications quickly. It simplifies configuration and supports microservices architecture.

tool
Hibernate

Hibernate is an ORM framework for Java. It simplifies database interactions by mapping objects to tables and supports complex queries efficiently.

tool
JDBC

JDBC is a Java API for connecting and executing queries with databases. It provides standard methods for CRUD operations and transaction management.

tool
Thymeleaf

Thymeleaf is a modern server-side Java template engine. It enables creating dynamic web pages with HTML templates integrated with Spring Boot.

tool
Bootstrap

Bootstrap is a front-end framework for designing responsive websites. It offers prebuilt components, grid system, and utilities for faster development.

tool
MySQL

MySQL is a relational database management system. It is widely used for storing, querying, and managing structured data efficiently.

Connect With Me