Post Job Free
Sign in

Java Developer Intern

Location:
Ho Chi Minh City, Vietnam
Posted:
June 02, 2025

Contact this candidate

Resume:

PHAM TAN NGUYEN

JAVA DEVELOPER INTERN

034******* ******.***.****@*****.***

https://github.com/ngyntn https://www.linkedin.com/in/nguyen-tan-self SUMMARY

I am a third-year Software Engineering student with a strong passion for Java development. I am currently seeking an opportunity where I can apply my programming skills, deepen my understanding of Java, and gain practical experience on my journey toward becoming a Senior Java Developer. EDUCATION

Post and Telecommunications Institute of Technology HCM (PTIT) Major: Information Technology

GPA: 3.2

8/2022 - 12/2026

SKILLS

Technical Skills

Programing Language: JavaCore (8+)

Frameworks/Libraries: Spring Boot, Spring Frameworks, Reactjs Databases: MySql, MongoDB, Redis

Tools: Git, Docker, Postman

Other Skills: Object-Oriented Programing, RESTful API, WebSocket, Azure (basic). Language

English: Ability to read and

understand documents

PROJECTS

Twitch - Teamsize: 1 02/2025 - 05/2025

Summary: A web application that enables users to livestream, create and watch short videos (reels), interact through likes, comments, follows, and receive real-time notifications. Key responsibilities:

Implemented authentication and authorization using JWT combined with OTP email verification via Mailjet.

Designed and implemented backend APIs for livestreaming, short video creation, content browsing, and real-time features via Websocket (chat, notifications).

Integrated Kurento Media Server using WebRTC for real-time streaming between presenters and viewers.

Utilized Kafka to synchronize data between MySQL and MongoDB and handle asynchronous processing of events triggering notifications (follow, like, …).

Technologies: Spring Boot, Spring Data JPA, WebSocket, Jwt, Kurento Media Server (WebRTC), Kafka, Redis, Mysql, MongoDB, AWS S3, ReactJS.

Source: https://github.com/ngyntn/livestreaming-platform Sbox - Teamsize: 4 12/2024 - 03/2025

Summary: A web application that streamlines course registration for students and course management for administrators, enabling efficient handling of courses, registration periods, and student enrollments. Key responsibilities:

Contributed to designing a normalized MySQL database schema.

Developed RESTful APIs for core modules: user authentication, course management, student registration.

Deployed the application to Azure cloud.

Technologies: Spring Boot, Spring Data JPA, Jwt, Mysql, ReactJS, Azure. Source: https://github.com/ngyntn/registration-course-web Link: https://sboxhcm.online/portal & https://sboxhcm.online/admin



Contact this candidate