PORTFOLIO / 2026 // ĐANG SẴN SÀNG NHẬN VIỆC
  • // KINH NGHIỆM4+ năm · Senior
  • // CƠ SỞHà Nội · GMT+7
  • // KIÊM NHIỆMTech Lead · Firmware
  • // TRẠNG THÁISẴN SÀNG NHẬN VIỆC ✓
- Kỹ sư phần mềm Senior

Quoc HuyJimmy — Senior Full Stack Software Engineer

Senior Fullstack Software Engineer.

// LĨNH VỰCFintech · AIoT · CMS · Community · LMS

  • Java · Spring Boot
  • React · React Native
  • Node.js · gRPC
  • Microservices
  • Magnolia · Liferay CMS
  • MySQL · MongoDB
  • C · C++ · Python · Objective-C
Điểm nhấn thành tựu

Vài con số kể chuyện công việc.

10-15 / team
Quy mô đội ngũ đã dẫn dắt qua các dự án - phân công, theo dõi tiến độ, code review và đánh giá hiệu suất.
20+
Hệ thống production đã release qua các domain telco-fintech, community, smart-home và CMS doanh nghiệp.
1-2 triệu users
Quy mô user thực tế trên các sản phẩm chủ lực - phục vụ 1-2 triệu người dùng cuối trong production.
10+ khách hàng
Hợp tác với nhiều loại khách hàng - doanh nghiệp, đối tác fintech, agency và cá nhân.
Học vấn

Nơi tôi học kỹ thuật.

Aug 2018 - Aug 2023

Đại học Bách khoa Hà Nội

Kỹ sư, Kỹ thuật Máy tính · Loại bằng: Giỏi
Hà Nội, Việt NamGPA 3.25 / 4.0
  • Đề tài tốt nghiệp - nền tảng kết nối, quản lý và điều khiển thiết bị thông minh từ nhiều hãng khác nhau, thu thập telemetry và gợi ý hành động trả lại người dùng.
Kinh nghiệm làm việc

Những nơi tôi đã làm.

  1. Jul 2025Hiện tại

    Software Development Specialist

    Nền tảng Lending Telco-FintechHà Nội, Việt Nam

    Trong team platform cho một sản phẩm lending số quy mô lớn, giải ngân tới 10 triệu USD mỗi tháng. Công việc nằm ở giao điểm giữa fintech, hạ tầng telco và các integration đối tác.

    Xây và bảo trì các backend service Java, ráp luồng thanh toán và quản lý dòng tiền với các đối tác cho vay trong suốt vòng đời khoản vay.

    Tham gia thiết kế hệ thống cho khả năng mở rộng, bảo mật và độ sẵn sàng cao trên toàn nền tảng, đồng thời hỗ trợ các app mobile native dùng chung bộ API.

    Triển khai business workflow trên Camunda BPM để điều phối vòng đời khoản vay từ đăng ký đến giải ngân.

    Công nghệ
    Java · Spring Boot · Camunda BPM · Native Mobile · Financial System Integration
    Quy mô
    Giải ngân tới 10 triệu USD/tháng trên nền tảng lending số
  2. Oct 2023Jun 2025

    Senior Java Engineer

    SmartOSCTầng 19 toà Handico, đường Phạm Hùng, Nam Từ Liêm, Hà Nội

    Xây và bảo trì các giải pháp Magnolia CMS cho khách hàng doanh nghiệp - tối ưu hiệu năng, làm module tuỳ chỉnh và workflow biên tập cho các team nội dung vận hành nhiều site.

    Viết backend service Java, tune query MySQL và ship REST cùng GraphQL API phục vụ headless content delivery cho nhiều frontend.

    Xây và tích hợp frontend React headless để output biên tập render gọn gàng qua nhiều kênh web mà không bị trùng template.

    Quản lý cấu hình Apache, siết security posture và giữ thời gian phản hồi ổn định dưới tải production.

    Dựng pipeline GitLab CI/CD cho testing và deploy tự động, đồng thời mentor các dev junior về thói quen review và chất lượng code.

    Công nghệ
    Magnolia CMS · Java Core · Spring Boot · MySQL · React · Apache · AWS · GitLab CI/CD
    Dự án tiêu biểu
    Dotmar Multi-Site CMS (Magnolia + Java + React · personalization + AI soạn nội dung)
  3. Aug 2021Feb 2024

    Full Stack Developer

    YooTek HoldingsNam Từ Liêm, Hà Nội

    Xây backend microservice với Java Spring Boot và NestJS - tune MySQL, MongoDB, WebSocket và MQTT để chịu được tải từ các workload IoT và người dùng thường xuyên cao điểm.

    Ship các app mobile với React Native, viết native module bằng Java và Swift, quản lý state ứng dụng với Redux.

    Tích hợp cổng thanh toán (MoMo, VN Pay) và thiết bị IoT (Legrand, Schneider Electric, Tuya), deploy service trên CMC Cloud bằng Docker và Kubernetes.

    Thiết kế home gateway cho thiết bị thông minh qua Zigbee, Z-Wave và BLE, kèm module AI on-device với YOLO và OpenCV cho phát hiện cháy và đột quỵ.

    Dẫn dắt nhóm năm đến mười kỹ sư - phân việc, theo dõi tiến độ, code review và đánh giá hiệu suất.

    Công nghệ
    Spring Boot · React Native · Python · Node.js · NestJS · MQTT · RabbitMQ · Microservices · MongoDB · Docker · Kubernetes
    Dự án tiêu biểu
    Nền tảng AIoT Yoohome · Firmware gateway Zigbee tuỳ chỉnh
  4. Nov 2020Mar 2021

    Java Developer

    Hanoi Telecom CorporationMỹ Đình 1, Hà Nội

    Dùng framework Liferay để dựng các portal cho khách hàng, viết backend service Spring Boot theo chuẩn REST.

    Nghiên cứu thuật toán và tối ưu query với Spring Data JPA và MySQL để giữ các tính năng portal nặng dữ liệu vẫn phản hồi nhanh.

    Tham gia phân tích nghiệp vụ và dùng Trello, GitHub để theo dõi tiến độ cùng team.

    Công nghệ
    Spring Framework · MySQL · Liferay · Java · Git · Trello
    Dự án tiêu biểu
    Hiện đại hoá portal khách hàng với Liferay + Spring Boot
  5. Aug 2019Sep 2020

    Full Stack Developer & IT Lecturer

    Eledevo AcademyHà Nội

    Bắt đầu là Java intern, sau đó chuyển sang vị trí part-time chia đôi giữa công việc production và giảng dạy.

    Viết API bằng Spring và Express theo nguyên tắc RESTful, ship app web và mobile với React và React Native, Redux và Saga.

    Dạy lập trình cơ bản, đi cùng học viên qua việc xây các ứng dụng CRUD bằng Spring, Node.js và React.

    Hỗ trợ nhân viên và dẫn dắt một đến ba intern mỗi đợt qua onboarding và bàn giao dự án.

    Công nghệ
    Spring Framework · React · React Native · JavaScript · Java · MySQL · MongoDB
    Dự án tiêu biểu
    Giáo trình lập trình Spring / Node.js / React · Ứng dụng The Fruit Market
Về tôi

Fullstack thiên về backend, đặc biệt thích các hệ thống chạm trực tiếp tới phần cứng.

Bốn năm làm fullstack qua các nền tảng cho vay, smart-home AIoT và CMS doanh nghiệp. Phần việc tôi thích nhất nằm ở chỗ backend, thiết bị và người dùng thực gặp nhau - các service throughput cao buộc phải đúng dưới tải.

Phần lớn công việc của tôi là end-to-end: Java Spring Boot hoặc NestJS cho backend, MySQL hoặc MongoDB ở tầng lưu trữ, MQTT và WebSocket cho realtime, React, React Native hoặc headless CMS cho phần người dùng nhìn thấy. Tôi đọc code trước khi tin tài liệu, và viết test ở những chỗ production từng làm tôi đau.

Về mảng lead, tôi đã quản nhóm năm đến mười kỹ sư - phân việc, review code, mentor junior và đẩy CI/CD cùng clean architecture thành mặc định chứ không chỉ là khẩu hiệu. Tôi muốn tiếp tục phát triển thành một technical leader vừa ship, vừa viết, vừa chia sẻ thứ gì hiệu quả và thứ gì không.

Phát triển Backend

Java Spring Boot · Node.js · NestJS · gRPC · Microservices · REST · GraphQL · WebSocket · MQTT

Frontend Web

React · Next.js · Vue / Nuxt · WordPress · Tích hợp headless CMS · Responsive UI · Redux / Saga

Framework CMS

Magnolia CMS · Liferay · Module tuỳ chỉnh · Nội dung API-driven · Headless content delivery

Phát triển Mobile

React Native · Flutter · Native module (Java, Swift, Objective-C) · Redux / Saga · SDK thanh toán (MoMo, VN Pay)

Database & Hạ tầng

MySQL · MongoDB · SQL Server · Docker · Kubernetes · AWS · CMC Cloud · Apache · GitLab CI/CD

IoT & Module AI

Zigbee · Z-Wave · BLE · Firmware home gateway · YOLO · OpenCV · Phát hiện cháy & đột quỵ

JavaSpring BootNestJSNode.jsReactReact NativeNext.jsTypeScriptgRPCGraphQLRESTWebSocketMQTTCamunda BPMMagnolia CMSLiferayMySQLMongoDBRedisDockerKubernetesAWSCMC CloudGitLab CI/CDAI AgentsLLM IntegrationPrompt EngineeringYOLOOpenCVZigbeeZ-WaveBLE
Dự án tiêu biểu

Dự án

Dự án khác
Nền tảng AIoT · NestJS + React Native + MQTT

Yoohome - Smart Home & AIoT Platform

Điều khiển smart-home cùng một trợ lý AI học từ chính dữ liệu hộ gia đình tạo ra.

Tech-lead cho Yoohome - nền tảng AIoT hợp nhất điều khiển smart-home và vận hành toà nhà tập trung. Công việc gồm backbone realtime MQTT, tích hợp phần cứng đa hãng và pipeline dữ liệu nuôi một trợ lý ảo trong app - dưới ràng buộc latency và an toàn nghiêm ngặt.

500K+ thiết bị và 10K+ người dùng production trên nhiều dự án smart-building.
Xem dự án →
CMS Doanh nghiệp · Magnolia + Java + React

Dotmar Multi-Site CMS

Một author instance, ba public site, đa ngôn ngữ - thiết kế xoay quanh sales.

CMS đa site cho Dotmar trên Magnolia + Java + React. Một author instance phục vụ nhiều public instance theo thị trường và ngôn ngữ, kèm approval workflow biên tập, personalization theo rule và AI agent để soạn nội dung phục vụ sales nhanh hơn.

CMS đa site chạy production cho ~10K người dùng với rule personalization hoạt động thực tế.
Xem dự án →
Nền tảng Nhúng · Node.js + Zigbee2MQTT + Debian

Custom Zigbee Gateway Firmware

Gateway Zigbee vẫn chạy ngon kể cả khi cloud sập.

Firmware gateway Zigbee tuỳ chỉnh trên Node.js và Zigbee2MQTT, chạy trên phần cứng nhúng Rockchip với Debian. Thiết kế cho thiết bị đa hãng, điều khiển từ xa, OTA tự động và hoạt động khi mất mạng - dưới ràng buộc CPU, RAM và storage rất chặt.

Hơn 10,000 gateway triển khai toàn quốc, vẫn ổn định qua những lần mất cloud.
Xem dự án →
Nền tảng Community · NestJS + Vue/Nuxt + Flutter

Hubly - Community Platform with AI Moderation

Nền tảng community với moderation AI đa định dạng độc quyền cho 30+ ngôn ngữ.

Senior fullstack tại Hubly - nền tảng community toàn cầu bao gồm chat, KYC, ads, reward và livestream. Điểm khác biệt là Hubshield AI: moderation chủ động đa định dạng cho text, ảnh, video, audio, OCR, GIF trong 30+ ngôn ngữ. Tôi làm xuyên backend NestJS / Moleculer, frontend web Vue 2 + Nuxt 2 và app mobile Flutter - đồng thời dẫn dắt migration Sendbird → chat độc quyền mà không làm gãy production.

Nền tảng community toàn cầu chạy production với moderation AI độc quyền cho 30+ ngôn ngữ.
Xem dự án →
Sở thích cá nhân

Một chút về tôi, ngoài giờ làm code.

Có dịp là tôi đi - vùng đất mới, món ăn mới, người mới. Bạn bè thường nhận xét tôi thẳng và lì theo nghĩa tốt, có lẽ đó là lý do tôi cứ rơi vào những hệ thống khó ở chỗ làm.

Bên ngoài công việc, tôi mở một cửa hàng quần áo nhỏ - tự thương lượng nhà cung cấp, viết bài bán hàng và quản lý fanpage Facebook. Tôi cũng từng làm MC và phát ngôn cho một số sự kiện ra mắt sản phẩm smart-home và home-automation - giới thiệu tính năng mới và trả lời câu hỏi trực tiếp từ khán giả.

“Học từ hôm qua, sống cho hôm nay, hy vọng vào ngày mai.” Tôi cố gắng học thêm kỹ năng mới, ghi lại những gì học được, và giữ cân bằng giữa phần phân tích của kỹ thuật với phần con người trong việc xây dựng một thương hiệu nhỏ.

Khoảnh khắc 1
Khoảnh khắc 2
Khoảnh khắc 3
Khoảnh khắc 4
Khoảnh khắc 8
Khoảnh khắc 5
Khoảnh khắc 6
Khoảnh khắc 7
Bài viết

Ghi chép từ bàn phím.

Xem tất cả →
6 phút đọc

Headless với Magnolia + React

Biên tập viên giữ workflow quen thuộc, frontend ship theo lịch riêng, API vẫn gọn. Cách chia ba lớp đã làm cho mọi thứ vận hành.

  • Magnolia
  • React
  • GraphQL
  • Headless CMS
Đọc bài →