I am Diouf,
a Software Engineer
& Fullstack
developer based
in Nairobi, Kenya.
About
Hello world! I’m a Computer Science grad on a mission to build tech that actually
matters: robots, smart-healthcare, smart-agriculture, you name it, I've dabbled in
it.
By day, I write clean code and chase bugs like they stole my lunch. By night, I’m
plotting a billion-dollar startup (before 30, naturally).
I work across full-stack development, machine learning, data analysis and technologies
at the bleeding edge of software.
From Django to React, I turn wild ideas into working products—with precision and just
the right amount of chaos.
I bring that Nairobi-esque energy. Big goals with bigger efforts.
Let’s build something amazing.
Expertise
- Full-Stack Development
- Machine Learning
- Data Science
- Automation & Scripting
- Prototyping
- Problem-Solving & Optimization
Experience
Rfwel Engineering
Full-Stack Developer
October 2024 - Present
Responsible for both backend and frontend development as a Full-Stack Developer. Built scalable backend systems using Django for data processing, automation, and database management. Developed intuitive frontend interfaces with a focus on usability and responsiveness. Deployed applications using Heroku and Docker, ensuring high availability and consistent environments. Applied best practices in software development, performance optimization, and automated scheduling.
ICT Authority
Standards and accreditation department
Sept 2023 - Dec 202023
Conducted software audits for government organizations to ensure compliance with requirements and functionality standards. Applied data analysis to uncover usage trends, improving operational efficiency by 20%. Assessed and guided companies toward meeting ICTA certification criteria through detailed evaluations. Performed on-site audits for over 10 organizations, resolving issues with 95% accuracy and contributing to cost savings of KES 1M per entity.
Education
Umma University
Bachelor of Computer Science
September 2021
Completed a Bachelor of Science in Computer Science with a concentration in Software Engineering. Gained a strong foundation in core programming and system design through coursework in Data Structures & Algorithms, Object-Oriented Programming, Objects & Design, and Computer Organization. Explored advanced topics such as Machine Learning and Artificial Intelligence, while also building analytical skills through Statistics & Applications. This academic background equipped me with the skills to design, develop, and optimize scalable, intelligent software systems.
Coursera
IBM Full Stack Software Developer Professional Certificate
August 2024
Earned the IBM Full Stack Software Developer Professional Certificate, gaining hands-on experience in building dynamic web applications using technologies like HTML, CSS, JavaScript, React, Node.js, Express, and Django. Covered backend development, RESTful APIs, DevOps practices, and cloud deployment using IBM Cloud. Developed full-stack projects following industry best practices and agile workflows.
Recent Works
Here are some of my favorite projects I have done lately. Feel free to check them out.

i-Wakili
Introducing i-Wakili, the ultimate mobile app designed to simplify law firm management. Built with Flutter and powered by Firebase, i-Wakili streamlines case management, court scheduling, and client communications in one seamless platform. With an intuitive interface, lawyers can easily track court matters, manage deadlines, and access critical case information anytime, anywhere. Whether in or out of the office, i-Wakili empowers legal professionals to stay organized, increase efficiency, and focus on what matters most: their clients.
- Mobile Development
- UI design
.png)
Airline Reservation System
Airline Reservations System is a powerful, user-friendly platform built with React on the frontend and Django with PostgreSQL on the backend, hosted on Firebase. The system enables seamless flight booking, real-time availability checking, and reservation management. With a responsive interface and efficient backend architecture, it ensures a smooth experience for users and reliable performance for airline operators.
- Fullstack WebApp

Signal Analysis
Developed a machine learning model designed to analyze signals and accurately determine their origin type. The model leverages advanced feature extraction techniques and classification algorithms to process signal data and identify patterns unique to different signal sources. Using training datasets, the model learns to classify signal types with high precision, offering reliable signal origin identification for a variety of applications.
- Machine Learning

Smatfama
Smatfama.com leverages the power of big data to revolutionize farming. By analyzing market trends, weather patterns, and crop performance, Smatfama helps farmers optimize their operations, increase profitability, and identify the best markets for their products. With data-driven insights, farmers can make informed decisions that boost yields and ensure they’re always selling at the right price.
- Website

LSTM Model for Economic Forecasting
I developed an LSTM model to predict unemployment rates, achieving a steady decrease
in training loss (~0.0011) and validation loss (~0.0608) over 50 epochs. This
project honed my skills in time-series forecasting, model tuning, and handling
sequential data. I successfully captured general trends in unemployment but
identified areas for improvement, such as underestimating higher levels.
This project enhanced my expertise in hyperparameter optimization, model evaluation,
and working with complex datasets. I also gained valuable experience in utilizing
LSTMs for real-world applications like macroeconomic forecasting and policy
planning.
- Illustration
Get In Touch
I’m eager to hear about your ideas and collaborate to bring them to life. Feel free to reach out to me. shoot me a message.