Hello, I'm Linh Doan
A Senior Software Engineer, passionate about building scalable applications.

a little bit
About Me
I am a software engineer with 3+ years of experience specializing in building scalable applications.
I have built production-ready applications using AWS Services, React,TypeScript, GraphQL, and PostgreSQL,Redux.I am also a GenAI enthusiast /practitioner with experience building full-stack applications on top of pre-trained OpenAI models
skills
Some things I know
React
PostgreSQL
TypeScript
GraphQL
AWS Web Services
Docker
Redux
Node js
Langchain
ChatGPT
Python
- Github
featured projects
Some things I built

Shopping Assistant App
Built AI Shopping Assistant app for personalized,context-aware shopping across any retail site.
Built with React, TypeScript, Tailwind, Vite, React onthe frontend, and ExpressJS with OpenAI for the backend.
Tech Stack
- React
- TypeScript
- ExpressJS
- Tailwind
- Vite
- OpenAI
Take a peek

AI Voice English Tutor
Built a personalized customizable AI English tutor where user can have voice-to-voice conversations.
Built using React, TypeScript, Tailwind, React Context for Frontend, Express JS for backend, Websocket to support realtime communications, Framer and Lottie for animations, TTS and OpenAI for chat assistant.
Tech Stack
- React
- TypeScript
- ExpressJS
- Tailwind
- Vite
- OpenAI
Take a peek
other projects
Work In Progress

Email Assistant
Email Assistant is an AI-powered web app that helps users understand and query their Gmail inbox using natural language. It integrates Google API for secure email access, Auth0 for user authentication, and leverages OpenAI’s text-embedding-ada-002 model to convert email content into vector embeddings. These embeddings are stored and searched using ChromaDB, enabling fast and accurate retrieval of relevant emails when users ask questions.
- React
- TypeScript
- Django
- LangChain
- OpenAI
- Auth0