Software Developer | Web, Data & Automation

AI-assisted software and data systems for real-world workflows built with clarity.

I build AI-assisted web apps, booking systems, and data workflows for real businesses, from Astro and Next.js marketing sites to Supabase-backed admin tools. Currently completing a B.Sc. in International Information Systems at TH Augsburg alongside client and personal projects.

Current focus: shipping production websites and booking systems for real clients, open to working student and junior developer opportunities in software engineering and web development.

Augsburg, DE EN / DE / Luganda

AI-assisted software developer

I combine university coursework with practical project work in software, web development, data quality, and automation. My experience includes AI-powered tools for real-world challenges, Python scripts for file and document organization, Google Sheets data validation, React/Next.js applications, and AI-agent workflows with Claude Code & Chat, ChatGPT, and GitHub Copilot. I am open to working student or junior developer opportunities where I can build reliable systems, clean data workflows, and useful software.

TypeScriptReact 18 / 19Next.jsPython AutomationSQL / PostgreSQLSupabaseJavaScriptJava (Basic OOP)QA / TestingData ValidationGoogle Apps ScriptWorkflow MappingPersonal Automation ProjectsClaude Code & ChatChatGPT / CopilotGit / GitHubVercelTailwind CSS
CV

CV-aligned profile

This portfolio mirrors my CV, LinkedIn, and GitHub positioning. A full CV is available on request.

View CV summary

What I can help with

Student developer, product-focused execution

Software & Web Development

React, Next.js, TypeScript, and Supabase applications from idea to deployment. I focus on structured components, clear user flows, and maintainable implementation.

QA & Data Quality Support

Testing user flows, validating data consistency, auditing spreadsheets, and documenting edge cases so teams can trust their operational information.

AI-Assisted Automation

Using Claude Code & Chat, ChatGPT, Copilot, Python scripts, personal automation projects, and workflow mapping to reduce repetitive tasks, debug faster, and improve data-processing steps.

Proof of work

8 projects

Stockholm Cleaning Services Website

Lyia 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, featuring a booking pipeline integrated with Google Sheets and Gmail notifications via Google Apps Script. The live site now covers seven service lines with transparent pricing and RUT deduction guidance.

Astro 5TypeScriptTailwind CSSGoogle Apps ScriptGoogle SheetsVercel
Visit site

Shipped 路 Uganda First Weather Intelligence Platform 路 152 Districts

Uganda 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.

Next.js 15React 19TypeScriptTailwind CSS 4TanStack QueryUpstash RedisZustandCapacitor 7
Visit site

Beauty Salon Web Application

Lyia 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, while AI supported UI experiments and faster frontend implementation.

React 19Tailwind CSS v4Framer MotionSchema.orgGDPR
Visit site

Guide Platform for Life in Germany 路 31 Guides

StartGermany 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.

React 19ViteFramer MotionESLintSchema.orgManual QA
Visit site

Full Stack Service Platform

KatServices

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 while using AI tools to assist in architecting backend logic and resolving complex bugs. The live site now presents five service lines with published price ranges and verified client testimonials.

Next.js 14TypeScriptSupabaseCloudflare Turnstilenext-intl
Visit site

Active Development 路 Tourism Website + Booking Funnel

ExploUganda

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.

HTML5CSSVanilla JavaScriptSchema.orgSEOAccessibility
Visit site

Active Development 路 Alumni Networking + Employer Talent Discovery

UniConnect 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.

React 19.2.5TypeScript 5.3Vite 5.1React Router 7ZustandAppwrite 25AxiosLucide ReactVitest / RTL
Visit site

Active Development 路 AI-powered marketplace platform

TuDu Marketplace

Building a full-featured, AI-powered 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 AI roadmap covers fraud detection, scam/listing detection, deepfake verification, recommendations, dynamic pricing, and review authenticity analysis.

Next.js 16React 19TypeScriptSupabaseFlutterwaveAfrica's TalkingPlaywright
Visit site

PROCESS

How I approach projects

01

Understand the workflow

Map the real process, data inputs, users, and repetitive steps before building.

02

Design & prototype

Plan components, data structures, and user flows with AI assistance where useful.

03

Build, test & validate

Code with TypeScript or Python, test locally, and check workflows for data or UI errors.

04

Deploy & document

Push to production, document decisions, and keep improving based on feedback.

EXPERIENCE

Paid work & learning

Malengo gGmbH

Working Student (Data Quality & Program Support)

12/2025 - 04/2026
  • Developed Python scripts to rename files and format documents, reducing repetitive manual tasks.
  • Audited student tracking systems in Google Sheets to keep data consistent across international teams.
  • Identified workflow steps where scripting could reduce errors and speed up data processing.

Study in Germany (DAAD)

Volunteer Blogger

03/2025 - Present
  • Write and format digital content for international audiences on a WordPress platform.

Amazon

Sortation Associate

06/2025 - 11/2025
  • Completed standardized physical workflows with high process accuracy.
  • Followed structured safety and quality procedures in a fast-paced operations environment.
EDUCATION

Education

B.Sc. International Information Systems

Technische Hochschule Augsburg

10/2025 - Present

Focus: software engineering, data systems, backend logic, and business-aligned IT processes.

LET'S TALK

Open to working student roles in software, web, QA, AI and data support

Best fit: software engineering, web development, QA/testing, data quality, automation, or IT systems teams.

漏 2026 Mark Daniels Mbaziira. Built with React 19.

ContactCVLinkedInCoffee