Duc
ONLINE
guest@portfolio : ~ $ whoami

Duc

> A Software Engineer
Viet Nam

Rome wasn't built in a day

About Me

About Me
~/profile.jpg
about.md

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.

EOF
STATUS: AVAILABLE
💾

My Projects

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

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.

Go Python nextjs Milvus +3 more

Work Experience

mapEDU

Lead Backend Engineer

Jan 2025 - Present
  • 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

Oct 2018 - Feb 2025
  • 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

Oct 2016 - Sep 2018
  • 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

May 2013 - Sep 2016
  • 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.

END OF RECORDS

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.

END OF RECORDS