Backend / Software Engineer Đang tìm cơ hội mới

Backend cho workflow nghiệp vụ thực tế.

Khoảng 3 năm xây dựng hệ thống nghiệp vụ private bằng Python, Django, FastAPI, REST APIs, Firestore và MongoDB, từ thiết kế API đến deploy VPS và hỗ trợ production.

Năng lực cốt lõi

Những phần backend đã triển khai trong sản phẩm thực tế, cùng bộ công cụ đang sử dụng.

Phát triển backend và REST API

Python, Django và FastAPI trong các service thực tế, từ xử lý request đến tầng dữ liệu.

Hệ thống workflow nghiệp vụ

Nền tảng vận hành nội bộ/private có người dùng thực tế và nhiều module liên quan nhau.

Thiết kế dữ liệu NoSQL

Firestore và MongoDB được thiết kế theo access pattern thật, không chỉ theo schema chung chung.

Deploy và hỗ trợ VPS

Linux, nginx, SSL/certbot và xử lý sự cố production cho hệ thống đang chạy.

Đang sử dụng thêm

  • SQL và PostgreSQL
  • Automated testing cho backend
  • CI/CD pipelines

Dự án backend tiêu biểu

Các dự án chuyên môn từ hệ thống nghiệp vụ private. Source code, dữ liệu khách hàng và chi tiết nội bộ không công khai.

Hệ thống nghiệp vụ private

Construction Estimation System

Hệ thống web lập dự toán xây dựng, tách thành domain riêng nhưng liên kết với hệ sinh thái quản lý doanh nghiệp rộng hơn.

Vai trò
Backend developer
Phạm vi
Logic backend và database cho dữ liệu dự toán có nhiều giá trị phụ thuộc và luồng tính toán lại, được expose qua Django APIs.
PythonDjangoFirestore
Dự án công ty private

Work Management Platform v3

Phiên bản mới của hệ thống quản lý công việc, rebuild các chức năng hiện có trên stack FastAPI và MongoDB.

Vai trò
Backend contributor
Phạm vi
Rebuild tính năng bằng FastAPI, MongoDB và Vue.js. Review logic, tích hợp thay đổi và test thủ công trước khi bàn giao.
FastAPIMongoDBVue.js
Hệ thống nghiệp vụ private

Operations CMS for Bottled Water Distribution

CMS vận hành cho mảng phân phối nước đóng bình, tập trung vào quản lý kho, sản phẩm và shipper.

Vai trò
Backend developer
Phạm vi
Phân tích nhu cầu vận hành, thiết kế data model MongoDB cho kho, sản phẩm, shipper và xây dựng backend service bằng FastAPI.
FastAPIMongoDB

Case study nổi bật

Tối ưu dashboard Firestore trong Enterprise Work Management & Operations System.

Bối cảnh
Hệ thống vận hành doanh nghiệp private với nhiều module workflow và người dùng thực tế. Dashboard chính tổng hợp dữ liệu trải rộng trên các module đó.
Vấn đề
Dashboard tải chậm vì dữ liệu được đọc qua nhiều workflow và access pattern khác nhau, khiến màn hình ban đầu mất khoảng 8-10 giây để render.
Vai trò
Phụ trách backend cho thiết kế dữ liệu, tích hợp API và tối ưu query dashboard ở phần này.
Cách làm
Điều chỉnh read access pattern, cải thiện cách dùng query/index Firestore và dùng aggregation ở nơi phù hợp với read model của dashboard thay vì đọc raw collection ở mỗi lần load.
Kết quả
Từ khoảng 8-10s xuống khoảng 1s trong môi trường phát triển. Đây là số đo ở môi trường dev, không công bố như SLA production đã audit.
Đánh đổi
Firestore phù hợp với thiết kế dữ liệu theo query. Một phần duplication và aggregation là chấp nhận được khi đổi lại tốc độ đọc ổn định hơn trên màn hình dùng thường xuyên.

Tech stack

Nhóm theo vai trò sử dụng.

Backend

PythonDjangoFastAPIREST APIAuthValidationPaginationFile uploadLogging

Database

FirestoreFirebaseMongoDBNoSQL modelingSQL / PostgreSQL

Deploy

VPSLinuxnginxSSL / certbotDockerGitHub Actions

Workflow

GitManual testingTask breakdownIntegration review

Cũng quen sử dụng

JavaScriptNode.js / ExpressJava / Spring BootVue.jsAndroid / KotlinHTML / CSS

Kinh nghiệm và học vấn

2023 - 2026

Backend Developer

GKSoftware

Phát triển backend và API, thiết kế dữ liệu, hệ thống nghiệp vụ private, deploy VPS và hỗ trợ production.

2022 - 2023

Android Developer Intern

Evotek

Kotlin, REST API, Firebase và Room. Kinh nghiệm client-side giúp phối hợp tốt hơn khi thiết kế và tích hợp backend APIs.

2018 - 2023

Công nghệ phần mềm

Học viện Công nghệ Bưu chính Viễn thông (PTIT)

Đang tìm cơ hội backend

Tìm cơ hội Python backend hoặc software engineering tại Việt Nam, Hà Nội, Ninh Bình hoặc remote.

GitHub có thể cung cấp khi cần.