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