Hi, my name is
Osman Dumbuya.
I craft delightful, responsive software.
From wires to websites, I'm an electrical engineer turned software developer. I strive to deliver software that is accessible and user-friendly to use. Let's collaborate and bring your digital vision to life!
A little about me
Hey there! I'm Osman, a web developer who's passionate about bringing ideas to life online. During the pandemic lockdown in 2021, I rekindled my love for coding, which I initially disliked during my degree. Seeing my code come alive on a website was truly exhilarating!
Now, I am a graduate of a Front-end Web Development Boot Camp, and have gained extensive experience in building web applications using a variety of technologies. My current focus is on developing inclusive and accessible digital experiences with ReactJs.
As an individual who thrives on challenges, I am constantly seeking new opportunities to learn and grow. Below, you'll find a snapshot of the technologies I have been actively working with.
- HTML 5
- CSS 3
- JavaScript
- React
- NodeJs
- Git

Things I've built
Travel Information Finder
A one stop travel information web app to take you around the world and back in a couple of clicks. View information such as weather forecast, latest local news, most visited places and geographical details of your destination. Convert between different currencies and see what other travellers have to say about their experience of the location.
eCommerce Store
A user-friendly and minimalisitc e-commerce site built with ReactJS. Browse and search for products from a range of categories. Each product listing includes information such as the product name, description, price, and images. Customers can add products to their shopping cart and checkout when they are ready to purchase.
CLI Profile Generator
A command-line interface (CLI) application that uses Node.js to take user-fed employee information and generate a static HTML webpage. The webpage displays a summary of each employee, including their email address and GitHub profile URL. The application runs in the user's CLI of their integrated development environment (IDE).
Weather Forecaster
Yet another weather forecast application dashboard that uses ReactJS, JQuery, REST API, and Moment.js built for the web. The app allows users to view the current and the next five days' weather forecast for any city. When a user searches for a city, the current weather conditions for that city are presented from a query to the OpenWeather API, along with the current date using the Moment.js library.
CRUD Social Feed
A social media feed page that allows users to perform the four basic CRUD operations: create, read, update, and delete. Users can create new posts, view existing posts, update existing posts, and delete existing posts within a clean user interface that is both functional and visually appealing. Git version control was used extensively in this project to track changes and progress.
JS Code Quiz App
A minimalistic JavaScript multiple choice quiz that runs in the browser. The user answers a series of questions with multiple choice answers. When the user clicks on an answer, the next question appears. If the answer is incorrect, the user's time is decremented. The quiz ends when all questions have been answered or when the user runs out of time. The final score and previous scores are displayed at the end of the game
Get in Touch
Got a project in mind or just want to chat? Drop me a line via email below or find me on social media.