Do Duc An

A farmer with a tech brain.

Building AI agents and scalable products from the ground up.

I'm Do Duc An, a young developer in Vietnam. My work lies at the crossroads of education and technology, and I believe that the best software is a meaningful one that makes people better at something. Outside of code, I'm interested in Applied Mathematics and AI research.

The Core Pillars

Technical Stack

  • Python
  • FastAPI / Flask
  • Next.js
  • Git & GitHub

Builder Skills

  • Systems Thinking
  • Context Engineering
  • Problem Solving

Product Skills

  • Product Strategy
  • User-Centric Thinking
  • Storytelling

The Journey

May 2025 - 2026

Building the Foundation

Completed CS50x Harvard (Introduction to Computer Science), learning more about web development and AI agents.

CS50x Certificate from Harvard

2026 - Present

Engineering Solutions

Architecting and reconstructing Lumina Debating, upgrading and optimizing the AI agent system for higher performance and seamless processing.

Featured Work: Lumina Debating

Back in high school, I was able to speak English but faced difficulties in explaining and clearly transmitting my ideas during conversations. Over time, I realized that being able to narrate things clearly and robustly, and debating perspectives with others in English, is a powerful skill.

At first, I built this app just as a portfolio project, never thinking it would work well for anyone—even myself. However, I soon met classmates and friends who faced the same pain point. I invited them to test it, and they said:

“Although your web looks ugly, it is really effective in enhancing my English speaking and narrating skills.”

This feedback drove me to reconstruct Lumina into a better web application, as I believe it can play an important role in addressing this exact speaking and narration pain point.

Lumina Debating dashboard showing welcome section and daily objectives
Dashboard overview and student progress tracking
Skill radar chart with dimension proficiencies and daily quest
Skill proficiency tracking across 6 dimensions
Debate session with adjudication score, argument timeline, and evidence repository
AI-powered debate adjudication and scoring