At VinSmart Future, I work on a Flutter Web Merchant Portal with a shared web and mobile codebase, split into packages for parallel delivery and cheaper tests. I also refactored Duhatchat to separate the composer and bubbles from business logic.
At Edge8, I built production agent pipelines with Google ADK and Agno, then shipped chatbot UIs in Next.js and Flutter against a shared agent backend. After launch, I tuned prompts and retrieval.
At SaveDay, I owned the Flutter stack and mobile-team CI setup, and shipped Home Widgets and Share Extensions so people could save content without opening the app. Earlier, I shipped Flutter apps including Sojo Hotel in-room control, MHotel booking and check-in, and the Winmoney e-wallet at Hapi Solutions.
I also build products and open-source tools developers use. Zentab has 30,000+ users and 2,000 DAU, while ZenRouter supports multiple Flutter routing approaches; I also fixed a ColoredBox rendering bug in the Flutter repository.

