TECH STACK
WORK EXPERIENCE
Full React Stack Developer
I have primarily worked with startups, developing products from the ground up. An Internal app I developed. A collaborative policy-making web application designed to help governments and their citizens work together — and with other governments — to create unified policies for shared challenges. Built a clean, intuitive user interface using Material UI and TypeScript, enhancing usability and accessibility.
Full Stack Developer
I was employed to Upgraded the university website from Drupal 9 to Drupal 10, ensuring full compatibility with core modules, contributed modules, and custom themes. Improved site accessibility and performance, achieving faster load times and better compliance with WCAG accessibility standards. Retrieved and displayed dynamic content from various Drupal content types (e.g., HR Job Posts), including custom fields like Title, Posted Date, News Category, Body, Media Contact, and Site Tags. Built a custom MySQL integration to export and store select Drupal content into external relational databases for reporting and archival.
Frontend Software Developer
Work with a team of 5 on the migration of a high-traffic automotive web platform from Drupal to ASP .NET Core MVC, building a scalable and performance-optimized system using C#, Razor, and Entity Framework for backend and SQL Server data access. Drove innovation by designing passport digitization features for user identity verification within a mobile-responsive application. Utilized SQL queries and EF Core to process and manage sensitive user data securely. Developed and maintained an internal documentation portal and site restructuring pipeline. Employed HTML5, SASS, and Gulp for modular, maintainable, and performant front‑end assets. Translated Figma UI/UX designs directly into ASP NET Razor views and responsive CSS/SASS theming, ensuring pixel-perfect fidelity and consistent user experience across devices.
FEW OF MY PROJECTS

CIVONUS
An Internal app I developed. A collaborative policy-making web application designed to help governments and their citizens work together — and with other governments — to create unified policies for shared challenges. Built a clean, intuitive user interface using Material UI and TypeScript, enhancing usability and accessibility. Designed and implemented a custom REST API to ensure seamless front-end and back-end integration. Modeled and optimized data storage using MongoDB with Mongoose schemas, improving performance and scalability. Implemented secure authentication and authorization systems to manage access control across different user roles. Collaborated closely with stakeholders to gather requirements and iteratively improve the application based on user feedback. Used AI-powered summarization to generate concise summaries of policy posts for administrators, streamlining content review and management.

UPEI
Upgraded the university website from Drupal 9 to Drupal 10, ensuring full compatibility with core modules, contributed modules, and custom themes.Improved site accessibility and performance, achieving faster load times and better compliance with WCAG accessibility standards.Retrieved and displayed dynamic content from various Drupal content types (e.g., HR Job Posts), including custom fields like Title, Posted Date, News Category, Body, Media Contact, and Site Tags.Built a custom MySQL integration to export and store select Drupal content into external relational databases for reporting and archival.Developed and styled new components and templates using Twig, HTML5, SCSS, and JavaScript, ensuring mobile responsiveness and brand consistency.

TICKITUP - (Coming Soon)
TICKITUP is a full-featured event marketplace platform designed for event organizers and attendees in Botswana. The platform enables sellers to effortlessly create and manage events, while allowing buyers to purchase tickets securely and instantly.