
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.
What I have been working on. Projects that challenge me and inspired me.
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
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
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