Built an interactive “Video Stories” experience for Manulife: a full-screen, mobile-first kiosk-style web app that starts on a CTA screen, then lets users swipe through short colleague videos to explore “Tech @ Manulife.” I also implemented session analytics (play/leave/pause/resume, watch time, idle detection) and persisted engagement data to Firebase Firestore for reporting.
Stack: React + TypeScript (Vite), Tailwind CSS, Firebase (Firestore), react-idle-timer
Notable details: 1080×1920 vertical layout, custom Manulife typography/assets, idle timeout auto-resets the experience
1
34
BIG Digital Corp’s website presents the company as a modern digital solutions partner, highlighting its expertise in interactive technology, software development, and innovative customer experiences. The site features a clean, professional design with clear navigation, showcasing key services, projects, and the company’s focus on delivering impactful digital products for clients.
1
36
NRF Retail is a touch-friendly event kiosk web app built to help conference attendees quickly explore the show—browse the agenda and session details, look up exhibitors, and open an embedded map/navigation experience. It’s designed for public kiosk use, including an inactivity timeout that resets the experience for the next visitor, plus Firebase analytics/event tracking to understand how people use it.
1
43
A simple, polished to‑do and notes app I built with Next.js + TypeScript. It’s designed for quick daily use—jot down tasks, write longer notes, switch themes, and navigate everything with a clean, responsive interface and nice little details like smooth feedback and animations.