Duc

Hi, I'm Duc

A Software Engineer

Viet Nam

Rome wasn't built in a day

About Me

About Me

Results-driven Software Engineer with 10+ years of experience architecting scalable systems, leading cross-functional teams, and integrating AI/ML solutions. Proven expertise in rebuilding mission-critical applications (mapEDU), designing cloud-native infrastructure (AWS/GCP), and optimizing performance (2-5x gains). Combines deep technical skills in Go, Java, and Python with strategic leadership in Agile environments to deliver enterprise-grade platforms like VinID Super-app and Merchant ecosystems.

Check out my latest work

This includes company projects that are public, as well as personal projects I do in my spare time.

tdtracking

Side-Project: Label tracking tool

GoPythonOCRCrawler

mapEDU

AI automatically maps your lectures, handouts, and assessments to learning objectives so you can identify curricular gaps and redundancies, and streamline accreditation - all within minutes.

GoPythonnextjsMilvusLLMPostgreSQLAWS

Latest Blog Posts

Thoughts, insights, and tutorials on product development, design, and technology.

Comprehensive list of tools for popular programming languages

list of tools for popular programming languages

Pass-by-value and Pass-by-reference

Pass-by-value and Pass-by-reference

GraphQL with Golang

Implement GraphQL with Golang

Work Experience

  • mapEDU

    Lead Backend Engineer

    • https://mapedu.com: AI-powered curriculum mapping solution that automatically maps educational content to relevant national standards

    • Re-development of mapEDU application from scratch, establishing new architecture and technical foundations

    • Engineered scalable backend infrastructure including REST APIs, data pipelines, and AWS cloud environments using Terraform for IaC

    • Implemented AI/LLM integration through text embedding and vector search technologies to enable intelligent curriculum mapping capabilities



  • VinID / OneMountGroup

    Lead Backend Engineer

    • Led Agile team of 10 engineers, driving end-to-end delivery of fintech and e-commerce platforms while managing stakeholder requirements and sprint execution.

    • Architected scalable systems, establishing CI/CD pipelines, git-flow workflows, and reusable libraries (auth middleware, logging, message queues).

    • Delivered Merchant Platform (centralized onboarding for OneMount/Techcombank) and VinID Super-app, spearheading key modules: Scan & Go (O2O shopping), eVoucher (redemption system), and COVID-19 Community donations.



  • Beeketing / OpenCommerceGroup

    Devops Engineer

    • Developed microservices in Go, including payment gateway integrations (Braintree, Shopify) and OAuth 2.0 authentication for Shopify app deployments.

    • Boosted system performance 2x-5x by rewriting legacy PHP modules in Java/Go and built Python tools for data analysis.

    • Managed cloud infrastructure across Azure and Digital Ocean, leading full migration of services while ensuring zero downtime.

    • Implemented CI/CD pipelines (Jenkins), logging/monitoring (ELK/Sentry), and administered databases (MySQL, Cassandra, MongoDB, RabbitMQ).



  • Viettel Group

    Security Analyst, BigData developer

    • Engineered large-scale network monitoring system to analyze TCP/IP sessions across Viettel’s infrastructure, enhancing threat visibility.

    • Developed network-wide SMS spam filter using ML techniques, blocking advertising/lottery messages for millions of subscribers.

    • Designed botnet detection system leveraging DBScan clustering and Collaborative Filtering on DNS traffic data to identify malicious IPs.

    • Built real-time email spam filter with Apache Storm, implementing Naive Bayes and N-gram analysis for high-throughput classification.

    • Conducted security assessments: researched OWASP Top 10 vulnerabilities, performed internal web pentesting, and authored Oracle database hardening guidelines.

Education

  • Ha Noi University of Science and Technology

    Ha Noi University of Science and Technology

    Bachelor's degree in Software Engineering

    Sep 2010 - May 2015

    Focused on software engineering, algorithms, and data structures. Good Graduated.