MCraft: Software Engineering and Web Development, building reliable systems, web applications, and data tools.
Stockholm Cleaning Services Website
v2.3.0Lyia St盲d
Built and maintain the official bilingual marketing website for Lyia St盲d, a premium home and office cleaning service in Stockholm. Built with Astro 5 and TypeScript, now running on a Supabase and Resend backend for bookings and admin, with the original Google Apps Script pipeline kept as a rollback path. The live site covers seven service lines with transparent pricing and RUT deduction guidance.
Shipped 路 Uganda First Weather Intelligence Platform 路 152 Districts
v1.0.0Uganda Weather
Built Uganda Weather, a Uganda first weather intelligence platform that delivers district level forecasts for all 152 districts plus hyperlocal search for any village or town. Built with Next.js 15, React 19, and TypeScript, it runs a three tier weather provider chain with Redis caching and ships specialized modules for agriculture, fishing safety on four lakes, air quality, national parks, mountains, and airport aviation weather, all behind a premium dark mode glass interface. Live on Vercel as an installable PWA with offline caching of recently viewed weather.
Beauty Salon Web Application
v1.0.0Lyia Braids
Developed and maintain the website for a Stockholm braiding salon using React 19, Tailwind CSS v4, and Framer Motion. The site now runs bilingual English and Swedish, serves a client base of 500+ with hourly rates and WhatsApp booking, and ships LocalBusiness and FAQ structured data for local search.
Guide Platform for Life in Germany 路 31 Guides
v1.0.0StartGermany Survival Kit
Built and grew StartGermany from a small digital handbook into a guide platform for newcomers to Germany. The site now publishes 31 step-by-step guides on registration, housing, health insurance, work, and everyday life, with prerendered pages, structured data, and consent-gated analytics.
Full Stack Service Platform
v1.0.0KatServices
Built a full-stack modern cleaning service website with Next.js, TypeScript, Supabase, and Tailwind CSS. Implemented multi-step bookings, pricing logic, address autocomplete, admin workflows, and audit-friendly data handling. The live site now presents five service lines with published price ranges and verified client testimonials.
Active Development 路 Tourism Website + Booking Funnel
v1.0.0ExploUganda
Built and redesigned the tourism website for a Kampala-based tour operator. The redesigned site now spans 27 pages covering eight signature journeys, places to visit, trip planning, MICE, and ten field stories, and works as the booking funnel for international leisure travellers and corporate MICE buyers. The site runs on Vercel.
Active Development 路 Alumni Networking + Employer Talent Discovery
v1.0.0UniConnect Alumni Portal
Building alumni-portal, a web-first alumni networking platform for Uganda's premier universities with React, TypeScript, Vite, and Appwrite. UniConnect supports students, alumni, educators, employers, and community members through directory discovery, connection requests, messaging, jobs, mentorship, events, chapters, social updates, and employer talent workflows.
Active Development 路 Marketplace platform for Uganda and East Africa
v0.1.0+TuDu Marketplace
Building a full-featured e-commerce marketplace purpose-built for Uganda and East Africa. The storefront now runs live on Vercel in active development: category shopping, flash deals, escrow messaging through TuDu Secure Pay, a wallet and loyalty points, a seller portal, and payment methods covering MTN Mobile Money, Airtel Money, Visa, and cash on delivery. A phased roadmap covers fraud detection, scam/listing detection, deepfake verification, recommendations, dynamic pricing, and review authenticity analysis.