PORTFOLIO / 2026 // AVAILABLE FOR HIRE
  • // EXPERIENCE4+ years · Senior
  • // BASED INHanoi · GMT+7
  • // ALSO DOESTech Lead · Firmware
  • // STATUSOPEN TO HIRE ✓
- Senior Software Engineer

Quoc HuyJimmy — Senior Full Stack Software Engineer

Senior Fullstack Software Engineer.

// DOMAINSFintech · AIoT · CMS · Community · LMS

  • Java · Spring Boot
  • React · React Native
  • Node.js · gRPC
  • Microservices
  • Magnolia · Liferay CMS
  • MySQL · MongoDB
  • C · C++ · Python · Objective-C
Impact Highlights

Numbers that show the work.

10-15 / team
Team size led across projects - assigning tasks, tracking progress, running code reviews, and evaluating performance.
20+
Production systems shipped across telco-fintech, community, smart-home, and enterprise CMS domains.
1-2M users
Real-user scale on flagship products - systems serving 1-2 million end users in production.
10+ clients
Worked with a wide mix of clients - enterprises, fintech partners, agencies, and individuals.
Education

Where I studied engineering.

Aug 2018 - Aug 2023

Hanoi University of Science and Technology

Engineering Degree, Computer Engineering · Engineering degree: Very Good
Hanoi, VietnamGPA 3.25 / 4.0
  • Graduation project - a platform that connects, manages, and controls smart devices from multiple manufacturers, collecting telemetry and recommending actions back to the user.
Work Experience

Where I have worked.

  1. Jul 2025Present

    Software Development Specialist

    Viettel Digital ServicesHanoi, Vietnam

    On the platform team for a large-scale digital lending product that disburses up to USD 10M per month. The work sits at the intersection of fintech, telco-grade infrastructure, and partner integrations.

    Build and maintain Java backend services, wire up payment flows, and manage cash-flow connections with lending partners across the loan lifecycle.

    Contribute to system design for scalability, security, and high availability across the lending platform, and support native mobile apps that consume the same APIs.

    Implement business workflows on Camunda BPM to orchestrate the loan lifecycle from application through disbursement.

    Technologies
    Java · Spring Boot · Camunda BPM · Native Mobile · Financial System Integration
    Scale
    Up to USD 10M monthly disbursement on the digital lending platform
  2. Oct 2023Jun 2025

    Senior Java Engineer

    SmartOSC19F Handico Tower, Pham Hung St, Nam Tu Liem, Hanoi

    Built and maintained Magnolia CMS solutions for enterprise clients - performance tuning, custom modules, and editorial workflows for content teams running multi-site setups.

    Wrote Java backend services, tuned MySQL queries, and shipped REST and GraphQL APIs powering headless content delivery to multiple frontends.

    Built and integrated a React headless frontend so editorial output rendered cleanly across web channels with no template duplication.

    Managed Apache configs, hardened security posture, and kept response times sane under production load.

    Set up GitLab CI/CD pipelines for automated testing and deployment, and mentored junior developers on review habits and code quality.

    Technologies
    Magnolia CMS · Java Core · Spring Boot · MySQL · React · Apache · AWS · GitLab CI/CD
    Outstanding projects
    Dotmar Multi-Site CMS (Magnolia + Java + React · personalization + AI authoring)
  3. Aug 2021Feb 2024

    Full Stack Developer

    YooTek HoldingsNam Tu Liem, Hanoi

    Built a microservices backend in Java Spring Boot and NestJS - tuning MySQL, MongoDB, WebSocket, and MQTT pipelines to absorb the load from high-traffic IoT and consumer workloads.

    Shipped mobile apps in React Native with native modules in Java and Swift, and managed application state with Redux.

    Integrated payment gateways (MoMo, VN Pay) and IoT devices (Legrand, Schneider Electric, Tuya), and deployed services on CMC Cloud with Docker and Kubernetes.

    Designed a home gateway for smart devices over Zigbee, Z-Wave, and BLE, plus on-device AI modules with YOLO and OpenCV for fire and stroke detection.

    Led a team of five to ten engineers - task planning, progress tracking, code reviews, and performance evaluations.

    Technologies
    Spring Boot · React Native · Python · Node.js · NestJS · MQTT · RabbitMQ · Microservices · MongoDB · Docker · Kubernetes
    Outstanding projects
    Yoohome AIoT platform · Custom Zigbee Gateway Firmware
  4. Nov 2020Mar 2021

    Java Developer

    Hanoi Telecom CorporationMy Dinh 1, Hanoi

    Used the Liferay framework to build customer-facing portal sites, and wrote backend services in Spring Boot following REST conventions.

    Researched algorithms and query optimization with Spring Data JPA and MySQL to keep data-heavy portal features responsive.

    Joined business analysis and used Trello and GitHub to track progress with the team.

    Technologies
    Spring Framework · MySQL · Liferay · Java · Git · Trello
    Outstanding projects
    Customer portal modernization with Liferay + Spring Boot
  5. Aug 2019Sep 2020

    Full Stack Developer & IT Lecturer

    Started as a Java intern, then moved into a part-time role split between production work and teaching.

    Wrote APIs in Spring and Express following RESTful principles, and shipped web and mobile apps with React and React Native, Redux, and Saga.

    Taught programming fundamentals, walking students through building CRUD apps in Spring, Node.js, and React.

    Supported staff and led one to three interns per cohort through onboarding and project delivery.

    Technologies
    Spring Framework · React · React Native · JavaScript · Java · MySQL · MongoDB
    Outstanding projects
    Programming curriculum for Spring / Node.js / React · The Fruit Market mobile app
About Me

Backend-first fullstack, with a soft spot for systems that touch real hardware.

Four years of fullstack engineering across lending platforms, smart-home AIoT, and enterprise CMS. The work I gravitate toward sits where backend, devices, and real users meet - high-throughput services that have to stay correct under load.

Most of my work is end-to-end: Java Spring Boot or NestJS for the backend, MySQL or MongoDB at the storage layer, MQTT and WebSocket for realtime, and React, React Native, or a headless CMS for whatever the user sees. I read the code before I trust the docs, and I write tests where production has burned me.

On the lead side, I have run teams of five to ten engineers - task planning, code reviews, mentoring juniors, and pushing CI/CD and clean architecture as a default, not a slogan. I want to keep growing into a technical leader who ships, writes, and shares what works and what does not.

Backend Engineering

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

Web Frontend

React · Next.js · Vue / Nuxt · WordPress · Headless CMS integration · Responsive UI · Redux / Saga

CMS Frameworks

Magnolia CMS · Liferay · Custom modules · API-driven content · Headless content delivery

Mobile Development

React Native · Flutter · Native modules (Java, Swift, Objective-C) · Redux / Saga · Payment SDKs (MoMo, VN Pay)

Databases & Infra

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

IoT & AI Modules

Zigbee · Z-Wave · BLE · Home gateway firmware · YOLO · OpenCV · Fire & stroke detection

JavaSpring BootNestJSNode.jsReactReact NativeNext.jsTypeScriptgRPCGraphQLRESTWebSocketMQTTCamunda BPMMagnolia CMSLiferayMySQLMongoDBRedisDockerKubernetesAWSCMC CloudGitLab CI/CDAI AgentsLLM IntegrationPrompt EngineeringYOLOOpenCVZigbeeZ-WaveBLE
Selected Work

Projects

05 Projects
View all →
More Work
AIoT Platform · NestJS + React Native + MQTT

Yoohome - Smart Home & AIoT Platform

Smart-home control plus an AI assistant trained on the data the household generates.

Tech-lead on Yoohome - an AIoT platform that unifies smart-home control and centralized building operations. The work covered the MQTT realtime backbone, multi-vendor hardware integrations, and a data pipeline that feeds an in-app virtual assistant - all under strict latency and safety guarantees.

500K+ devices and 10K+ users in production across multiple smart-building deployments.
View Project →
Enterprise CMS · Magnolia + Java + React

Dotmar Multi-Site CMS

One author instance, three public sites, multi-language - built around sales.

A multi-site CMS for Dotmar on Magnolia + Java + React. One author instance feeds multiple public instances across markets and languages, with editorial approval workflows, rule-driven personalization, and an AI authoring agent to speed up sales-focused content.

Multi-site CMS in production for ~10K users with live personalization rules.
View Project →
Embedded Platform · Node.js + Zigbee2MQTT + Debian

Custom Zigbee Gateway Firmware

A Zigbee gateway that keeps working when the cloud goes away.

Custom Zigbee gateway firmware on Node.js and Zigbee2MQTT, running on Rockchip embedded hardware with Debian. Designed for cross-vendor devices, remote operator control, automatic OTA, and offline-tolerant operation - all under tight CPU, memory, and storage budgets.

10,000+ gateways deployed nationwide, holding up through cloud outages.
View Project →
Community Platform · NestJS + Vue/Nuxt + Flutter

Hubly - Community Platform with AI Moderation

A community platform with proprietary multi-modal AI moderation across 30+ languages.

Senior fullstack on Hubly - a global community platform covering chat, KYC, ads, rewards, and livestream. The differentiator is Hubshield AI: proactive multi-modal moderation across text, image, video, audio, OCR, and GIF in 30+ languages. I worked across the NestJS / Moleculer backends, the Vue 2 + Nuxt 2 web frontend, and the Flutter mobile app - and helped drive the Sendbird → proprietary chat migration without breaking production.

Global community platform in production with proprietary AI moderation across 30+ languages.
View Project →
Personal Interest

A bit more about me, outside the editor.

I travel whenever I can - new places, new food, new people. Friends usually describe me as direct and stubborn in a useful way, which is probably why I keep ending up on the hard systems at work.

On the side, I run a small clothing shop - supplier deals, sales copy, the Facebook page. I have also worked as MC and company spokesperson for several smart-home and home-automation product launches, walking the audience through new features and answering live questions.

“Learn from yesterday, live for today, hope for tomorrow.” I try to keep picking up new skills, write down what I learn, and balance the analytical side of engineering with the more human side of running a small brand.

Personal moment 1
Personal moment 2
Personal moment 3
Personal moment 4
Personal moment 8
Personal moment 5
Personal moment 6
Personal moment 7
Writing

Notes from the keyboard.

View all →