Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nguyen Nhat Linh

Tan Binh, Ho Chi Minh

Summary

Junior Backend Developer with 1 year of experience in building scalable APIs using Java and Spring Boot. Passionate about clean code, system design, and delivering impactful solutions. I also have experience with frontend technologies, including JavaScript and ReactJS, to assist with full-stack projects.

Overview

1
1
year of professional experience

Work History

Junior Software Developer

ISB Viet Nam (IVC)
Tan Binh, Ho Chi Minh
06.2024 - Current
  • Japanese Hotel Chain System – Team size: 24

A digital transformation project for a Japanese hotel group to migrate legacy systems to a modern Spring-based architecture, enabling automated batch processing, frontend integration, and staff operations support.

Responsibilities:

Migrated legacy VB.NET systems to Spring-based architecture (Spring Batch, Spring Boot).

Developed REST APIs (Java 17) and nightly Spring Batch jobs (Java 11) for data sync and reporting.

Integrated AWS S3 to enable secure file upload and retrieval in assigned modules, with a focus on reliability and usability.

Wrote and maintained Unit Tests using JUnit and Mockito, ensuring correctness of business logic and improving code reliability through team code reviews.

Collaborated with QA and development teams to identify, reproduce, and resolve bugs during the legacy-to-modern transition phase.

Tech stack: Java (JDK 8+), Spring Framework, Spring Batch, MyBatis, PostgreSQL, REST API, AWS S3, JUnit

  • Examination Portal Site Service – Team size: 35

A web-based platform developed for a Japanese client to manage national-level university admission processes, including large-scale online exams, candidate registration, result publication, and internal staff workflows.

Responsibilities:

Developed and maintained RESTful APIs using Spring Boot, MyBatis, and MySQL, aligned with business logic.

Integrated AWS S3 and email services into workflow modules to automate file handling and QA processes.

Investigated and resolved bugs; improved test coverage with JUnit and Jest.

Collaborated on code reviews and applied clean architecture principles under senior mentorship.

Tech stack: Java (JDK 21), Spring Boot, Spring MVC, MyBatis, MySQL, REST API, JUnit, AWS S3.

  • Sony Remote Camera Control Interface- Team size: 8

This project was a comprehensive software solution aimed at developing a powerful and intuitive user interface (UI) to remotely control professional Sony cameras. The primary goal was to provide filmmakers, broadcasters, and technical crews with an efficient tool for managing and operating cameras without needing to be physically on-site.

Responsibilities:

Developed and designed the user-facing interface using HTML and CSS, ensuring a responsive and intuitive user experience.

Implemented dynamic functionality with JavaScript and jQuery to handle CGI data processing, which included fetching and displaying real-time camera information.

Utilized Python and Selenium WebDriver to develop comprehensive automated test scripts, integrating VBScript to manage background tasks and ensure a robust and efficient testing process.

Tech stack: Html, Css, Java Script, Jquery, Selenium, Python, VBS, Webpack

Education

Bachelor of Engineering - Information of Technology

Nong Lam University
Thu Duc, Ho Chi Minh
06-2024

Skills

Backend & Frameworks

  • Java
  • Spring Boot
  • Spring Batch
  • Spring Mvc
  • JSP / Servlet
  • MyBatis
  • JUnit
  • AWS (S3)

Databases

  • SQL
  • MySQL
  • SQL Server
  • PostgreSQL

Frontend & UI

  • JavaScript
  • jQuery
  • ReactJS
  • Java Swing

Tools

  • Git
  • SVN
  • Postman

Foreign languages:

  • English (B1 Immediate )

Timeline

Junior Software Developer

ISB Viet Nam (IVC)
06.2024 - Current

Bachelor of Engineering - Information of Technology

Nong Lam University
Nguyen Nhat Linh