Post Job Free
Sign in

Web Developer Backend

Location:
Hanoi, Vietnam
Salary:
6.000.000 VNĐ
Posted:
September 07, 2025

Contact this candidate

Resume:

Trương Thành Nam

BACKEND DEVELOPER

THÔNG TIN CÁ NHÂN

081*******

thanhnamtruong22102002@g

mail.com

Hà Nội

KỸ NĂNG

BACKEND DEVELOPMENT

Java, Spring Boot 3+, Spring

Security 6, MySQL, PostgreSQL,

Postman (API testing &

documentation)

HỆ ĐIỀU HÀNH

Linux (Ubuntu/Debian, bash script,

cronjob, cấu hình dịch vụ), Windows

(cấu hình ứng dụng, mạng nội bộ)

AUTOMATION TESTING

Selenium WebDriver 4.11, Apache

JMeter (Load & Performance)

OFFICE TOOLS

Microsoft Word, Excel (hàm, báo

cáo)

ENGLISH PROFICIENCY:

Đọc hiểu tài liệu kỹ thuật, giao tiếp

cơ bản trong môi trường công việc

MỤC TIÊU NGHỀ NGHIỆP

Trở thành Backend Developer chuyên nghiệp, xây dựng và tối ưu hệ thống backend đáp ứng nhu cầu kinh doanh, đảm bảo hiệu suất, độ ổn định và khả năng mở rộng, đồng hành cùng doanh nghiệp trong chặng đường phát triển dài hạn HOẠT ĐỘNG

JUNIOR BACKEND DEVELOPER 10/2020 - 06/2025

Công ty cổ phần VCCorp - Khối Admicro

• Từ 2020: Được đào tạo bài bản về lập trình backend, tin học văn phòng và thực hành qua các dự án cá nhân có hướng dẫn từ mentor, đồng thời được mở rộng các kiến thức chuyên sâu về các công nghệ, phương pháp phát triển phần mềm hiện đại thông qua các tài liệu chuyên ngành được công ty cung cấp, có tính chính xác và cập nhật

• Từ 2023: Chính thức tham gia các dự án thực tế tại công ty, trực tiếp phát triển và chỉnh sửa API, xử lý bug từ production, viết unit test, thiết kế và tối ưu hóa cơ sở dữ liệu.

• Phối hợp chặt chẽ với frontend/tester: chuẩn hóa JSON format, hỗ trợ kiểm thử chức năng, thực hiện review task.

• Có kinh nghiệm sử dụng Postman để viết collection test và thử nghiệm hiệu năng cơ bản bằng JMeter.

KINH NGHIỆM LÀM VIỆC

HỆ THỐNG TỰ ĐỘNG HÓA CHUYỂN TRUYỆN CHỮ

THÀNH VIDEO AUDIO VÀ ĐĂNG LÊN YOUTUBE

-

Dự Án Cá Nhân

Link github : https://github.com/Nam02-java/YoutubeTool Số lượng thành viên: 01 (Dự án cá nhân, quản lý mã nguồn bằng GitHub) Kênh youtube : https://www.youtube.com/@chuyenlamoingay2210 Mô tả dự án:

Xây dựng hệ thống tự động hóa toàn bộ quy trình từ crawl truyện chữ chuyển văn bản thành audio (TTS) tạo hình minh họa dựng video upload lên YouTube. Hệ thống hỗ trợ xử lý đa luồng, chia chương linh hoạt và sắp xếp playlist đúng thứ tự.

+ Nhận link truyện từ web crawl tiêu đề, danh sách chương, ảnh minh họa.

+ Tự động làm nét ảnh bằng AI và resize về chuẩn YouTube (1920x1080).

+ Phân chia chương truyện thành các phần nhỏ xử lý song song bằng đa luồng

(3 thread/lần).

+ Gửi nội dung từng chương đến website chuyển văn bản thành giọng đọc tải về các file audio mp4.

+ Tự động ghép audio với ảnh để tạo thành video từng phần (video con).

+ Tổng hợp các video con thành 1 video lớn tương ứng cụm chương (1–10, 11– 20, v.v).

+ Tự động upload video lên YouTube qua API, thêm vào playlist đúng thứ tự.

+ Có cơ chế đợi thao tác thủ công nếu thiếu ảnh thiết kế, đảm bảo kiểm soát nội dung.

Công nghệ sử dụng :

+ Java 17, Spring Boot

+ Selenium WebDriver (tự động crawl dữ liệu)

+ MySQL (lưu dữ liệu truyện)

+ FFmpeg (ghép audio + hình ảnh thành video)

+ Real-ESRGAN (tăng độ nét ảnh bằng AI)

+ YouTube Data API v3 (tự động upload video)

+ Multi-threading (quản lý song song nhiều truyện cùng lúc)

+ OpenCV (JavaCV) (resize & làm mờ ảnh)

+ TTS từ website bên thứ 3 (speech.aiservice.vn)

+ Canva website (Thiết kế ảnh chi tiết và nổi bật) TRÁCH NHIỆM CHÍNH -

Công ty cổ phần VCCorp - Khối Admicro

Viết và chỉnh sửa API

• Thiết kế và phát triển API (CRUD, phân trang, lọc, sắp xếp)

• Xác thực & phân quyền (JWT, role-based)

Làm việc với cơ sở dữ liệu

• Thiết kế và tối ưu cơ sở dữ liệu (MySQL, PostgreSQL)

• Viết query, migration

Fix bug

• Sửa lỗi production (log, format trả về, quyền truy cập, ...) Viết test

• Unit test (JUnit/TestNG)

• Postman collection test

• Performance test đơn giản bằng JMeter

Giao tiếp với frontend hoặc tester

• Phối hợp frontend/tester: chuẩn hoá JSON, hỗ trợ test & review task Code review và dùng Git

• Đọc code các thành viên trong team, thảo luận và tiếp thu phản hồi để cải thiện chất lượng dự án

HỆ THỐNG QUẢN LÝ CHUYÊN MỤC BÀI VIẾT (Category

Management – CMS nội bộ)

-

Công ty cổ phần VCCorp - Khối Admicro

Mô tả dự án:

Tham gia phát triển module quản lý chuyên mục bài viết cho hệ thống CMS nội bộ, phục vụ biên tập viên tại các trang báo điện tử thuộc hệ sinh thái VCCorp (như Kênh14, CafeF, GenK...)

Số lượng thành viên: 07 (Dự án nhóm trong công ty, làm việc theo mô hình Agile, phối hợp liên phòng ban)

Nhiệm vụ:

• Thiết kế và lập trình các API cho quản lý chuyên mục: tạo, cập nhật, xóa.

• Tích hợp phân quyền sử dụng chuyên mục theo vai trò (editor, admin) bằng Spring Security.

• Phối hợp frontend hiển thị danh sách chuyên mục, autocomplete trong form viết bài.

• Viết unit test kiểm thử logic nghiệp vụ với JUnit.

• Soạn tài liệu mô tả quy trình sử dụng module, hỗ trợ cho onboarding nhân viên mới

Công nghệ sử dụng:

Java 11, Spring Boot, Spring Security, MySQL, Postman, JUnit, Git HỆ THỐNG THÔNG BÁO NỘI BỘ CHO NGƯỜI DÙNG

(Notification Service)

-

Công ty cổ phần VCCorp - Khối Admicro

Mô tả dự án:

Phát triển module gửi và quản lý thông báo nội bộ cho người dùng khi xảy ra các sự kiện như tài khoản bị khóa, có bài viết mới hoặc nhận tin nhắn từ quản trị viên Số lượng thành viên: 04 (Dự án nhóm của bộ phận Admicro) Nhiệm vụ:

• Thiết kế và lập trình RESTful API:

• GET /api/notifications?userId=: lấy danh sách thông báo theo ID người dùng.

• PUT /api/notifications/{id}/read: cập nhật trạng thái đã đọc.

• Thiết kế bảng notification trong MySQL với các trường id, user_id, title, message, read, created_at

• Phối hợp frontend xử lý hiển thị toast thông báo và trạng thái đã đọc

• Viết tài liệu API qua Postman, chia sẻ với frontend team

• Thử nghiệm hiệu năng bằng Apache JMeter với dữ liệu giả lập (1000 - 5000 user).

Công nghệ sử dụng:

Java 11, Spring Boot, MySQL, Postman, Apache JMeter, Git QUẢN LÝ DỮ LIỆU -

Dự Án Cá Nhân

Link github: https://github.com/Nam02-java/Student-Data-Management Số lượng thành viên: 01 (Dự án cá nhân, quản lý mã nguồn bằng GitHub) Mô tả dự án:

Phần mềm quản lý dữ liệu học sinh bậc THPT

+ Phục vụ việc quản lý dữ liệu học sinh ở quy mô lớp học

+ CRUD dữ liệu học sinh, user, admin

+ Đảm bảo tính bảo mật dữ liệu của user với công nghệ Spring Security 6 trong chương trình

Công nghệ sử dụng:

+ BackEnd : Java, SpringBoot, Spring Security 6, MySQL

+ API testing tool : Postman

+ GUI : Java Swing

JAVA SOCKET PROGRAMMING (TCP) -

Dự Án Cá Nhân

Link github: https://github.com/Nam02-java/MiniChat Số lượng thành viên: 01 (Dự án cá nhân, quản lý mã nguồn bằng GitHub) Mô tả dự án:

Thử nghiệm quy mô nhỏ giữa nhiều client chung một server bằng Stream Socket

(TCP)

+ Thực hiện thử nghiệm nhỏ giữa cuộc hội thoại tin nhắn giữa 2 user nhưng nhiều client bởi nhiều thiết bị thông qua 1 server bằng Stream Socket(TCP)

+ Đảm bảo luồng đi dữ liệu tuần tự và đúng thứ tự gửi đi và nhận về ngay cả trường hợp khi user đang load lịch sử mà có tin nhắn mới tới

+ Đảm bảo việc khởi tạo ID đúng thứ tự lưu trong file khi 2 user cùng gửi tin nhắn cho nhau tại một thời điểm

Công nghệ sử dụng :

+ Java 17

+ Stream Socket (TCP)

CHỨNG CHỈ

Java (Basic) Certificate

https://www.hackerrank.com/certificates/b13b281496e2

© topcv.vn



Contact this candidate