Hà Minh Tuấn

Java Developer (Fresher)

Passionate about backend development with Java and Spring Framework

About Me

I am a 4th-year Software Engineering student with a passion for backend software development using Java. I have solid knowledge of Java Core, OOP, and have completed several projects using JSP/Servlet, Spring Boot, and databases like MySQL and SQL Server. I am always ready to learn and grow in a professional environment and look forward to developing myself better in the future.

Technical Skills

Programming Languages

Java (Core Java, Java 8+) JavaScript Typescript MySQL SQLite SQL Server MongoDB

Frameworks & Tools

Spring Boot JSP/Servlet Hibernate/JPA Maven/Gradle Angular Thymeleaf JUnit Git/GitHub/Gitlab

Other Skills

RESTful API HTML/CSS/SCSS Bootstrap Tailwind CSS Waterfall Postman IntelliJ IDEA Eclipse

Projects

Student Management System

Web application for managing students, allowing add/edit/delete students and course management.

JSP Servlet Hibernate JPA SQL Server Bootstrap
Key Features:
  • CRUD operations for students
  • CRUD operations for courses
  • Search by name and student ID
  • Link students with multiple courses
View on GitHub

Personal Library Manager

A personal library management system with both RESTful API and Thymeleaf UI, allowing users to manage books with login via Google (OAuth2).

Spring Boot Thymeleaf MongoDB REST API OAuth2
Key Features:
  • Login with Google using OAuth2
  • CRUD operations for books (title, author, genre, description, cover image)
  • Search and pagination on book list
  • Upload and display book cover images
  • Accessible to authenticated users only (single role: USER)
View on GitHub

Task Management System

A web application that helps individuals or small teams manage tasks effectively. The system includes features for task tracking, real-time notifications, and role-based access control.

Spring Boot JPA Angular 20 Tailwind CSS MySQL RESTful API WebSocket JWT Authentication
Key Features:
  • Designed and implemented RESTful APIs using Spring Boot
  • Developed real-time notification system via WebSocket
  • Integrated JWT for secure authentication and authorization
  • Implemented role-based access control for different user roles
View on GitHub

GoGo – Health Tracker App

A mobile application that helps users monitor and improve their daily health habits such as weight, sleep, diet, and workout planning.

Java XML (Material Design) SQLite Google Sign-In MPAndroidChart
Key Contributions:
  • Implemented BMI, BMR, BFP tracking and weight prediction
  • Developed sleep and workout planning modules
  • Integrated Google Sign-In and health reminders
  • Used MPAndroidChart for data visualization

Role: Android Developer

View on GitHub

Education & Certificates

Education

FPT University

Software Engineering

2021 – 2025 (Expected)

GPA: 3.14/4.0

Certificates

Project Management Principles and Practices

University of California, Irvine(2024)

Software Development Lifecycle

University of Minnesota(2023)

Basics of Web Development & Coding

University of Michigan (2023)

TOPIK 3

Korean Language Proficiency

Interests & Goals

Backend Development

Passionate about backend development, especially large-scale data processing systems

Spring Framework

Aspiring to become a specialized Java Developer in Spring Framework and Microservices

Continuous Learning

Regularly learning through online courses and participating in programming communities

Let's Get In Touch

Ready to bring fresh perspectives and dedication to your development team