Hello! I'm Karthik Muthuirulappan

Java Full Stack Developer

Tech Stack Highlights
Java Spring Boot REST APIs React.js MySQL Git / GitHub

About Me

Who I Am

I am a highly motivated Java Full Stack Developer with a strong focus on backend development. I have hands-on experience building end-to-end web applications using Java and Spring Boot, following layered architecture and clean coding practices.

I have worked extensively on developing RESTful APIs, implementing JWT-based authentication, handling business logic in the service layer, and integrating relational databases using MySQL. I am also familiar with React.js and Thymeleaf for frontend integration to support backend functionality.

My technology stack includes Java, Spring Boot, REST APIs, React.js, MySQL, and I have consistently delivered projects with JWT authentication, Docker-based deployments, and role-based security layers.

I recently earned a Full Stack Java Developer certification from GUVI | HCL (An IITM Incubated Company), where I built industry-ready projects by following agile development methodology, clean code principles, and real-world problem-solving approaches.

My Skills

What I Know

Java
90%
Spring Boot (MVC, JPA, Hibernate)
85%
RESTful APIs
90%
React.js
90%
Maven (Build Tool)
75%
MySQL / MongoDB
80%
JWT / Spring Security
85%
Docker / Swagger
65%
Git / Postman
90%
JUnit / API Testing
65%

Projects

What I've Built

Bus Ticket Booking System

Designed and developed a full-stack bus ticket booking application with seat availability search, seat selection, secure JWT-based authentication, payment workflow, and automated PDF ticket generation.
Tech: Java, Spring Boot, React.js, MySQL, REST APIs

  • Designed REST APIs following layered architecture
  • Implemented JWT-based authentication and authorization
  • Integrated MySQL database with JPA/Hibernate

View Code
Patient Medicine & Appointment System

Built a role-based healthcare management system enabling appointment scheduling and prescription handling with secure authentication and server-side validation.
Tech: Java, Spring Boot, Thymeleaf, Bootstrap, MySQL, REST APIs

  • Designed REST APIs following layered architecture
  • Implemented JWT-based authentication and authorization
  • Integrated MySQL database with JPA/Hibernate

View Code
Employee Management System

Implemented a CRUD-based employee management portal using RESTful APIs, enabling efficient employee data management and backend-driven workflows.
Tech: Java, Spring Boot, Thymeleaf, Bootstrap, MySQL, REST APIs

  • Designed REST APIs following layered architecture
  • Implemented JWT-based authentication and authorization
  • Integrated MySQL database with JPA/Hibernate

View Code

Certifications

My Credentials

Certification
Certified Java Full-Stack Developer

GUVI | HCL | IITM Incubated Company

Resume

My Professional Profile

Actively seeking entry-level or junior Java Backend / Full Stack Developer roles with opportunities to grow in backend engineering.

Contact Me

Get in Touch

As a certified Full Stack Java Developer, I am exploring my skills in Java, Spring Boot, React.js, and REST APIs development. Feel free to contact me for any suitable job openings.

I am actively seeking entry-level / junior Java Backend or Full Stack Developer roles where I can continue learning, contribute to backend systems, and grow as a professional software developer.

Name: Karthik Muthuirulappan

Email: karthikm930620@gmail.com

Location: Chennai, India

Phone: +91 9600848309

Nationality: Indian

LinkedIn: LinkedIn Profile

GitHub: GitHub Profile

Message Me