Make complexity legible
System analysis, DB design, and sensible boundaries before implementation starts.
Senior Fullstack Developer · Technical Leader
I'm Ngo Dinh Ba, a full-stack engineer based in Hanoi with 6+ years building product systems and 4+ years leading engineering teams.
HANOI / VN01 — 06A calm operator for complex delivery.
I work across the full delivery loop: translating business needs into system boundaries, making technology choices, shaping teams, and getting reliable software into production.
My best work sits where architecture, quality, and people meet. The result is less heroics, clearer ownership, and products that can keep moving after launch.
See how I workSystem analysis, DB design, and sensible boundaries before implementation starts.
Review culture, CI/CD, quality systems, and feedback loops that help every team ship better.
From backend services to app-store releases, I lead with enough technical context to unblock decisions.
A selection of product, platform, and leadership work from Deha Software.
Internal · company-wide
A company-wide quality and delivery operating system for a 200-person engineering organization.
Designed quality processes, developer competency assessment, infrastructure ownership, and cross-project coordination.
Japan · team of 6
Web and admin systems for music show information, comments, users, and show management.
Established the Next.js base, reviewed code, configured CI/CD, and led production deployment.
Japan · team of 6
Mobile and web systems supporting venue rental for event organization, plus intermediary administration.
Owned system analysis, database design, technology selection, delivery breakdown, reviews, and app-store releases.
Vietnam · team of 5
A mobile sales operations app for products, inventory, orders, shipping, and multi-channel commerce.
Started the project, reviewed implementation, and shipped integrations for Bluetooth printers and mPOS payments.
Japan · team of 6
Realtime company chat with text, images, video, emoji, drawing canvas, and administration tools.
Designed the system and DB, supported the team, reviewed code, and built production AWS infrastructure.
Japan · team of 6
Mobile and web productivity apps for daily tasks, note templates, calendar sync, and realtime chat.
Contributed to analysis, database design, task execution, reviews, deployments, and mobile releases.
Japan · teams of 2–4
Small product engagements focused on pragmatic delivery and close business collaboration.
Handled analysis, task breakdown, execution, and delivery across Laravel and jQuery projects.
Comfortable zooming from infrastructure and APIs to delivery rituals and team health.
One continuous chapter at Deha Software — moving from hands-on development to technical leadership, while staying close to product delivery.
Posts and Telecommunications Institute of Technology
Faculty of Information Technology · Software Engineering
Technical Leader · Scrum Master · Developer
Process design, developer competency, infrastructure and cloud ownership for the wider organization.
Typically led teams of 5–7, including two parallel teams during the same period.
Tell me where the ambiguity is. I'll bring a clear technical lens, a bias for useful delivery, and the calm to help a team move.
ndba97@gmail.com