Botlhe Mogotlhwane

Hi, I'm Botlhe Mogotlhwane

Full-Stack Web Developer crafting modern digital experiences

Gaborone, Botswana

About Me

Passionate developer with a love for creating innovative solutions

I am:

  • A shot put athlete
  • A web developer
  • A lover of the outdoors
  • A gamer

I like to:

  • Learn new programming languages
  • Make websites
  • Go to the gym
  • Eat
  • Throw a 7.26kg steel ball

"In some ways, programming is like painting. You start with a blank canvas and certain basic raw materials. You use a combination of science, art, and craft to determine what to do with them."

Featured Projects

Showcasing my journey through web development

Wedding Memories Gallery

A privacy-focused photo-sharing web app for wedding guests to upload and view personal memories using just their phone numbers.

React Tailwind CSS Node + Express Firebase PostgreSQL

Joint Minds Consult

My first real-world client project. Built using WordPress with custom CSS to match the client's branding.

WordPress CSS Elementor

Ryder Prototype

A conceptual design for a ride-hailing platform. This UI prototype sharpened my understanding of layout design.

HTML CSS JavaScript

Weather App

My first ever launched project using weather API integration with a clean, responsive interface.

JavaScript API Axios

Java Tic Tac Toe

A classic game built in Java, demonstrating object-oriented programming principles and game logic.

Java Swing OOP

Skills & Technologies

My technical toolkit for building modern applications

Frontend

  • HTML5 & CSS3
  • JavaScript (ES6+)
  • React
  • Bootstrap 5

Backend

  • Node.js
  • Express.js
  • Firebase Functions

Database & APIs

  • MongoDB
  • SQL (MySQL/PostgreSQL)
  • Firebase
  • REST APIs

Tools & Other

  • Git & GitHub
  • VS Code
  • Postman
  • Problem-solving

Let's Work Together

Ready to bring your ideas to life? Let's connect!

Get in Touch

I'm currently open to freelance opportunities and full-time positions. Let's discuss how we can work together!