Java developer Aug **** - Present
WEB BOOKCAR
Description: A car booking platform that allows users to book cars, manage rentals, and make payments online. Features:
User Authentication: User registration, login, and email verification.
Car Search and Booking: Users can search and filter cars, book rentals, and manage bookings.
Payment Gateway Integration: Secure online
payments through PayPal and VNPAY.
Booking Management: Users can view booking
history, rate cars, and receive booking updates.
Technologies Used: Spring JPA, Spring Security,
WebSocket, Java Mail, MySQL.
Responsibilities:
Developed authentication features using JWT and
OAuth2 for Google integration.
Handled booking logic to ensure smooth car
reservation processing.
Integrated payment gateways for secure online
transactions.
Team leader May 2024 - Aug 2024
RECRUITMENT MANAGEMENT SYSTEM
Description: A recruitment management system that
allows companies to post and manage job listings, and candidates to search and apply for jobs.
Vũ Hoàng Chung
JAVA DEVELOPER
CONTACT
District 8, Ho Chi Minh City
****************@*****.***
SKILLS
Final-year Software Engineering student with strong skills in Java Backend Development and Microservices. Seeking a role in backend development to leverage my experience in Spring Framework. Committed to contributing effectively to the company and growing within a professional team environment.
OBJECTIVE
Backend Development
Java: Proficient in building backend
services using Java.
Spring Framework: Experienced in
Spring Security, Spring JPA, and
WebSocket for backend
development.
JWT and OAuth2: Implemented
authentication and authorization
features for secure system access.
Frontend Development
HTML, CSS: Basic knowledge of web
page design and UI structuring.
Angular: Familiar with developing
single-page applications and
connecting with backend REST APIs.
SQL
MySQL, SQL SERVER: Proficient in
designing and managing relational
databases.
NoSQL
MongoDB: Experience in handling
unstructured data for large-scale,
flexible data storage.
PROJECTS
Software Engineering 2022 - Present
Saigon University
Key Courses: Data Structures and Algorithms, Java Core, Analysis and Design of Information Systems
GPA : 3.2/4
EDUCATION
SKILLS
Microservices and APIs
API Gateway & OpenFeign: Used for
developing secure microservices
and integrating them into larger
applications.
Eureka Server: Implemented service
discovery for microservice
architecture to ensure scalability.
Development Environments
IntelliJ IDEA: Used for Java
development.
Visual Studio Code: Utilized for
frontend development and API
integration.
Version Control
Git: Skilled in using Git for version
control and collaboration on team
projects.
Soft Skills
Team Leadership: Experienced in
leading small development teams,
managing tasks, and ensuring
project timelines are met.
Problem Solving: Strong ability to
analyze and solve technical issues,
particularly in backend development.
Communication: Effective
communication skills for interacting
with team members and
stakeholders.
Features:
Role-based Access Control: Different access rights for Admin, Manager, HR, and job applicants.
Job Posting and Application Management:
Employers can post jobs, and users can apply and
track application status.
Microservice Architecture: The system is built using multiple services for flexibility and scalability. Technologies Used: Angular, Spring Security, JWT, API Gateway, OpenFeign, Eureka Server, MySQL, MongoDB. Responsibilities:
Built backend services with Spring Security, JWT, and API Gateway.
Integrated OpenFeign and Eureka Server to manage
microservices.
Developed and managed MySQL and MongoDB
databases for efficient data storage.
Coordinated the team, assigned tasks, and ensured
timely project completion.
Link: GitHub - Recruitment Management System
Team leader Mar 2024 - May 2024
SOCIAL NETWORK
Description: A social networking platform that allows users to post content, make friends, and communicate through real-time messaging.
Features:
User Registration and Authentication: Registration, login, and email account confirmation.
Content Posting and Interaction: Users can post
articles, comment, and interact with content.
Real-time Messaging: Users can message each
other in real-time using WebSocket.
Technologies Used: Spring JPA, Spring Security,
WebSocket, Java Mail, Thymeleaf, MySQL.
Responsibilities:
Developed authentication and email verification
features.
Designed and implemented content posting and
interaction features.
Built a real-time messaging system using WebSocket to manage user connections.
Ensured data security and user authorization through Spring Security.
Link: GitHub - Social Network