About
I’m Richard — Lu Phone Maw on paper. I like the part of software where something messy has to become something dependable.
Most of my work sits between backend systems and machine learning: a pile of documents you can search with sources, a spreadsheet you can ask questions of, a publishing workflow with clear hand-offs. I care about the unglamorous parts — evaluation sets, transactions, tests — because they decide whether a demo becomes a tool people trust.
Toolkit
- Languages
- Python, TypeScript, JavaScript, SQL
- Backend & data
- FastAPI, PostgreSQL, SQLAlchemy, Prisma, Supabase
- Frontend
- React, Next.js, Tailwind CSS
- AI & ML
- PyTorch, Hugging Face, scikit-learn, XGBoost, pgvector, Gemini
- Shipping
- Docker, GitHub Actions, Vercel, Hugging Face Spaces
Contact
Want to talk about a project? Email is the quickest way to reach me.