Edward Baah's Work | ContraWork by Edward BaahEdward Baah
Senior Product Engineer | Prototype → Production
NotebookKit - React Notebook Runtime & UI Toolkit XtraClasses - Online Tutoring Platform
XtraClasses is a Ghana-focused online tutoring platform that connects students and parents with verified tutors for 1-on-1 and group learning. I worked across the platform experience, building the systems that support tutor discovery, booking, live and recorded lessons, student management, and secure payments.
My work included:
Tutor discovery and filtering by subject, grade, rating, and price
Tutor profiles and booking workflows
Live virtual classroom experience with session recording
Student/parent dashboards and lesson management
Wallet and MoMo payment flows
Responsive web and mobile experiences
Backend APIs and data management
Tech: Next.js · React · Django · PostgreSQL · Redis · WebRTC · Tailwind CSS
Outcome: A complete tutoring marketplace and learning platform designed around safety, convenience, and a smooth experience for both families and tutors. GlowCollectively.com is a skincare discovery platform designed to make it easier for people to discover, explore, and compare skincare products and brands. I built the platform with a focus on clean product discovery, structured content, and a polished, responsive user experience.
My work included:
Full-stack web development
Product and brand discovery experiences
Structured skincare/product data management
Responsive UI and frontend architecture
Integration of Next.js, Supabase, and Strapi
Building the platform to support scalable content and product growth
Tech: Next.js · React · Supabase · Strapi · TypeScript