👤 Professional Summary
Seasoned educator and software engineer with over 13 years of teaching experience, specializing in Computer Studies, Integrated Science, and Mathematics alongside deep expertise in cloud-native software development. Founder of CloudCompute International, with proven competency in full-stack architecture, edge databases, serverless development, curriculum design, and automated academic management systems. Built 7 production cloud applications including a national government budget tracker with 12 integrated modules, automated drug stock alerts, and dynamic role-based access control. Dedicated to creating transformative digital learning environments and building scalable, edge-first web platforms.
💼 Professional Experience
Founder & Lead Engineer | CloudCompute International 2026 – Present
  • Architect and build serverless web applications and REST APIs on Cloudflare's global edge network.
  • Design edge database schemas using Cloudflare D1 (SQLite) and implement secure session-based authentication (PBKDF2, RBAC).
  • Engineer bulk data import/export pipelines, real-time analytics dashboards, and automated PDF document generation.
  • Implement automated email alerts via Resend and scheduled tasks via Cloudflare Cron Triggers.
  • Build dynamic, database-driven access control systems — admins configure role permissions without code changes.
  • Deliver enterprise-grade cloud solutions for educational institutions, businesses, and government clients across Africa.
Computer Studies Teacher & IT Officer | Maitlamo JSS 2016 – 2019
  • Taught Computer Awareness and Computer Studies, balancing practical skills with theoretical principles.
  • Developed custom electronic tools for classroom management and automated student result analysis.
  • Coordinated school-wide ICT programs, enhancing digital literacy and managing network infrastructure.
ICT & Administrative Roles | Various Institutions 2005 – 2019
  • Computer Awareness Coordinator (2005–2010, 2015–2019): Spearheaded school technology integration across Etsha and Maitlamo JSS.
  • Network Administrator (2005–2010): Managed network setup, server configuration, and hardware maintenance.
  • Science Coordinator (2007–2008): Supervised science curriculum delivery and syllabus coverage across departments.
Science and Mathematics Educator | Various Junior Secondary Schools 1999 – 2004
  • Delivered high-quality instruction in Integrated Science and Mathematics at Etsha, Mabogo, and Letlhabile JSS.
  • Organized school science fairs and served as Acting School Head during vacation periods to manage administrative operations.
🚀 Featured Projects
Government Budget Tracker — Republic of Botswana Proposal Live
Workers · D1 · R2 · Resend · Cron Triggers · Hono · TypeScript
A proposal submitted to the Government of the Republic of Botswana. National budget management platform with 12 integrated modules across financial management, public service delivery (health, education, e-ID), and administration. 5 role-based access tiers with dynamic database-driven permissions, drug reorder workflow with supplier email, automated critical stock alerts via Cron Triggers, auto-refresh dashboards, public Citizen Portal, complete audit trail, and comprehensive HTML user guide.
School Assessment Portal — Mega Size Private Secondary School Live
Workers · D1 · Static Assets · TypeScript
Complete edge-native marks management system with student enrolment, teacher allocations, weekly timetable scheduling with clash detection, 9-grade scale scoring engine with best-6 points, daily attendance tracking, executive dashboard analytics, and printable PDF report cards.
Night Bus Booking System Live
React · Workers · D1 · Vite · TypeScript
Long-distance night bus booking platform with 75-seat visual seat map, mobile money payments (Orange Money & MyZaka), 8 bus operators with branding, 350 seeded schedules, digital tickets, and admin dashboard with refund flow.
Fleet Management System Live
React Router · Workers · D1 · Durable Objects · Queues · R2 · Leaflet
Fleet management platform with live GPS tracking via Durable Objects, geofencing with enter/exit alerts, maintenance scheduling via Queues, fuel logging with efficiency calculations, driver management, and cost analytics. 16 pages with multi-role auth.
District Council Dashboard Proposal Live
Workers · D1 · R2 · Hono · Cron Triggers · Resend · TypeScript
Comprehensive council management platform with revenue collection, project tracking, ward-level analytics, service request management, councillor profiles, budget vs. expenditure dashboards, automated report generation, and public transparency portal. Multi-role access control with audit trails and auto-refresh analytics.
Long-Distance Bus Ticketing System Live
Workers · D1 · Durable Objects · Queues · R2 · Hono · TypeScript
Production-ready bus ticketing platform with real-time seat hold via Durable Objects, multi-operator support, deterministic fare calculation engine, cancellation policy engine with tiered refund logic, idempotent payment webhooks, queue-based notification system, digital ticket PDF generation to R2, and full admin/operator/passenger portals with RBAC.
  • School Management System: Developed school-wide administrative systems for Etsha and Maitlamo JSS.
  • Library Management System: Architected a digital library management system for Botho University.
  • ICT Student Coaching: Mentored students for national ICT fairs, securing regional and national awards in 2017 and 2018.
  • Workshops & Mentorship: Facilitated ICT utilization workshops for educators and mentored junior teachers.
🤝 Referees
Mr. Albert Mathabathi
School Head, Moeti JSS
+267 73 535 427
Miss Galenthone Boima
Deputy School Head, Motsumi JSS
+267 71 839 805
Mr. Peter Mafokate
Chief Project Officer, Anti-Corruption Unit
+267 365 7357
Mrs. Cynthia Setswalo
HOD, Maitlamo JSS
+267 72 463 893