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 with browser-based audio recording (MediaRecorder API), YouTube segment looping via custom 100ms polling, and Azure Blob Storage integration. Built JWT authentication with role-based access control. Teachers create lessons and review submissions, students record and submit.

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