Avatar

React Front-End Developer

I build web apps with TypeScript, Next.js, React, Material UI, and Tailwind CSS. I have collaborated on Chingu team projects like DevVault, using Agile practices and the GitHub Flow workflow. My most recent project is ShadowSpeak, a full-stack ESL platform with browser audio recording, JWT auth, and PostgreSQL. When not coding, I am out hiking with my miniature poodle or enjoying Latin dancing.

Technologies I work with.

React
TypeScript
JavaScript
Next JS
React-Router
Material UI
CSS
Tailwind CSS

What I have been working on. Projects that challenge me and inspired me.

December 2025

ShadowSpeak

Full-stack ESL platform where students loop YouTube segments, record pronunciation in-browser, and get AI-scored feedback via Azure Cognitive Services Speech API (accuracy, fluency, completeness). Teachers create lessons, upload videos to Cloudinary, assign students, and review submissions with threaded feedback. Production monitored with Sentry; email notifications via Resend.

View case study Website
ShadowSpeak project screenshot
June 2025

DevVault

Developer resource hub with intelligent search. Built the search system: Fuse.js fuzzy matching for typo tolerance, keyword expansion that maps 'js' to 'javascript' and 'frontend' to [HTML, CSS, JavaScript, React], plus stopword removal for cleaner results.

View case study Website
DevVault project screenshot
September 2024

Stocks

Stock tracker with dual API integration (Finnhub for real-time quotes, Alpha Vantage for historical data). Built smart caching with quotes refreshing every 15 minutes, historical data daily. Transforms raw daily data into weekly and monthly averages for trend charts.

View case study Website
Stocks project screenshot