Discuss, analyze requirements, and come up with solutions to solve problems.
Mai Nhan Phuc
I build sales, fintech & big data systems at enterprise scale.
5+ years building sales, fintech, and big-data systems for Mobifone, Viettel, VNSKY, and Digilife. Now leading technology at Techshield.
An engineer who builds systems that last.
Vietnamese / English bilingual. Based in Hanoi. Available for consulting and long-term projects.
I'm Phuc — a software engineer and former dev lead, currently CTO at Techshield from March 2026. Before that, nearly six years at VISSOFT (2020–Feb 2026): started as a team lead at Viettel building EMS terminal management, then expanded through fintech (Epay), affiliate marketing (GREEN EARTH), centralized sales (Digilife BCSS), mobile apps (Sky Sale, ESim), and wrapped up with national-scale credit big data at CIC.
"Code gets rewritten. What stays is a clear architecture, a team that trusts each other, and a process where a new hire stands on their own in two weeks."
Short-term: Strengthen team management and communication skills to deliver projects more efficiently. Mentor junior developers and help team members grow professionally. Optimize workflows and improve code quality within the team.
Long-term: Advance to a senior management role such as Engineering Manager or CTO, leading larger teams and shaping company technology strategy. Become a key contributor in setting technical direction and building an innovative, sustainable engineering culture.
10 products. 8 years. One thread: systems built for Vietnamese users.
From leading a team of 6 to running a 26-engineer big-data team at VISSOFT (2020–Feb 2026). From Mar 2026, CTO at Techshield.
Featured Case Studies
Some notable projects with roles as Developer, Dev Lead, Team Lead
Coding.
Customer exchange.
Customer exchange.
BCSS is a centralized management system for VNSKY telecom, supporting product, sales, and customer management. The platform also includes a partner web portal for SIM stock management and subscriber activation. The system is operated on a modern infrastructure with Kubernetes, Kong Gateway, and monitoring via Kibana.
Sky Sale is an app within the BCSS ecosystem, serving partners to manage SIM inventory, packages, quickly activate subscribers, and synchronize status with VNSKY's central system. The app is developed with Flutter and connects to the BCSS backend.
The stack I actually use — not buzzwords.
Red dot = production-grade across 2+ projects.
Backend
6Frontend & Mobile
5Database
6Infra & DevOps
6Streaming & Cache
5Search & Observability
4Leadership & process
7Always studying, always upgrading the credential.
Blog & Knowledge Base
Sharing knowledge about Java Spring Boot, Microservices, system architecture, best practices and real-world experience from projects.
Optimizing Microservice System with Java Spring Boot
Sharing real-world experience on optimizing microservice performance, handling database, message queue, caching and monitoring issues.
Migrating from Monolith to Microservices with Spring Boot: Best Practices
Real-world experience on migrating from monolith architecture to microservices, challenges and solutions.
Java Spring Boot Best Practices 2025: Code Quality and Performance
Latest best practices for Java Spring Boot development, from code structure to performance tuning.
I'm taking on new projects from Q1 2026.
Email me a short brief: domain, team size, deadline. I usually reply within one business day.
Fastest way to reach me
Email is the main channel. Phone for urgent things.
What I'm great at
Dev lead / architect on:
- Centralized sales platforms, multi-channel ERP.
- Banking integration, fintech, e-wallets.
- Big-data pipelines, ETL, observability.
- Monolith splitting / architecture migration.
- Mentoring & onboarding new engineering teams.