
Full-Stack Dev

I build clean, responsive web interfaces using React, TypeScript, and Tailwind CSS. From startups to internships, I’ve worked on real-world projects where performance, design, and user experience matter. I focus on writing modular, maintainable code that brings ideas to life.
I know how to handle data — and make it work smoothly in the frontend. I use tools like TanStack Query for efficient API fetching and Zustand for global state management. Whether it’s syncing with REST APIs or optimizing app performance, I make sure the frontend stays fast and reliable.
I’ve built a strong base in software development, with practical experience in React and Python, and a solid understanding of algorithms, asynchronous logic, and modern web tooling. I’m always learning, iterating, and writing code that solves real problems.
Web Developer based in Kigali
Hello, my name is Mohamed, and I'm from Sudan. My passion for programming began before high school. After completing online courses (CS50, CS50w) and starting a CS degree in Sudan, my studies were interrupted by the 2023 war. Despite the challenges, I was accepted into ALU's May 2024 intake. Now in Kigali, I'm dedicated to enhancing my skills in frontend development, with a focus on React and Tailwind CSS. I'm committed to continuous learning and always eager to take on new challenges.

A selection of my deployed React projects