Senior Full Stack Engineer

Nguyễn Lý Minh Mẫn

Building scalable financial systems & AI-driven backend architectures.

About

Engineer at scale.

Senior Full Stack Software Engineer with 7+ years of experience building scalable financial systems, CMS platforms, and microservice-based applications. Strong expertise in Java (Spring Boot) and Node.js (NestJS), with frontend proficiency in React, Next.js, and Vue.js.

Currently exploring AI-driven systems using Large Language Models and Model Context Protocol (MCP), with a focus on building intelligent backend architectures that bridge traditional systems with modern AI capabilities.

7+

Years Experience

MicroservicesClean ArchitectureSystem DesignAI Exploration (LLM + MCP)

Tech Stack

Tools of the trade.

Backend

Java (Spring Boot)Node.js (NestJS, Express)Python (FastAPI, Flask)

Frontend

ReactNext.jsVue.jsTypeScript

Architecture

DDDClean ArchitectureMicroservicesRESTful APIsRBAC

Databases

PostgreSQLOracleMongoDBRedis

DevOps

DockerKubernetesJenkins CI/CDAWSGoogle Cloud

Projects

Featured work.

DMS – Financial Disbursement Platform

Secure backend APIs for financial transactions with banking API integrations, stability & performance improvements.

Key Contributions

  • Secure transaction APIs
  • Banking integrations
  • Performance optimization
Spring BootVue.jsOracle

C&C – Credit Card Eligibility Platform

Microservices architecture with ActiveMQ integration. Full-stack feature delivery for credit card eligibility workflows.

Key Contributions

  • Microservices design
  • ActiveMQ integration
  • End-to-end feature delivery
NestJSReactOracleActiveMQ

ClickScan – Backend Team Lead

Led a team of 4 engineers designing core backend services and migrating legacy software to a modern web platform.

Key Contributions

  • Team leadership (4 engineers)
  • Core service design
  • Legacy migration
NestJSNext.jsMySQL

MAIKA Assistant CMS

Content management system for a Vietnamese voice assistant. Built both backend and frontend with containerized deployment.

Key Contributions

  • Full-stack CMS development
  • Container orchestration
  • Voice assistant integration
PythonNestJSReactPostgreSQLRedisDockerK8S

Leadership

Impact & influence.

Backend Team Lead

Led team of 4 engineers, driving architecture decisions and sprint delivery.

Code Reviews

Maintained code quality standards through thorough review processes.

System Design

Designed scalable microservice architectures for financial platforms.

Performance Optimization

Improved system stability and response times across critical services.

Agile Collaboration

Worked in cross-functional Agile teams with stakeholders and product owners.

Cross-functional Teamwork

Bridged backend, frontend, DevOps, and QA for seamless delivery.

AI & Innovation

Exploring the frontier.

Bridging traditional backend engineering with modern AI capabilities to build the next generation of intelligent systems.

LLM-based Chatbot Systems

Exploring conversational AI architectures powered by large language models for enterprise use cases.

Model Context Protocol (MCP)

Investigating MCP for building context-aware AI agents that interface with backend systems.

AI-assisted Development

Leveraging AI tools for code debugging, refactoring, and accelerating development workflows.

Intelligent Backend Systems

Designing backend architectures that integrate AI capabilities for smarter data processing and automation.

Contact

Let's connect.

Open to senior engineering roles, system design consulting, and technical collaboration.