Dreams that keep me awake


About Me

Hello there! I'm Bruce, your go-to IT guy specializing in top-notch web development, Linux System Administration and DevSecOps Engineering. I also design logos which i mostly use in the websites that i create. Below are among the skills I posses:

I'm really good at making sure computer programs are safe from bad stuff. I help teams work together and use special tools to keep things safe and follow the rules. I like solving problems and making sure no one can mess with our computer stuff.

I'm like a builder, but for websites! I make websites look pretty and work nicely for people to use. I'm good at using computer codes to do it. I like learning new things and making websites that make people happy.

I use Linux commands and tools to make sure the system is secure, fast, and reliable. I manage these systems to keep websites and online services work smoothly, ensuring a great experience for users.


My Projects

The following are my all time favourite projects:

This project allows one to generate invoices into pdf that can be handed over to your client. It will show you all the invoices you have in the system after logging in. You will be able to search the invoices by invoice number, amount and customer name. You will also be able to add new invoices into the system.

Social application is more like facebook. This project allow users to share images that they find on the internet. This project has the following features: An authentication system for users to register, log in, edit their profile, and change or reset their password. A follow system to allow users to follow each other on the website. Functionality to display shared images and a system for users to share images from any website. An activity stream that allows users to see the content uploaded by the people that they follow

I created this project to help me understand the fundamentals of E-Learning platform which seems to be the future app for students across the world.

This project enables clients to browse products, add them to the cart, apply discount codes, go through the checkout process, pay with a credit card, and obtain an invoice. With a recommendation engine implemented, it is capable of recommending products to customers. It also uses internationalization to offer the site in multiple languages.

In this project, We’ll have an articles page where journalists can post articles, set up permissions so only the author of an article can edit or delete it, and finally add the ability for other users to write comments on each article.

This is an application that enables all students across schools to interact among themselves


Long ago

It's January 2020, and everyone is hoping for a good year. All of a sudden, the funniest thing has started happening! Corona! I'm realizing I have a lot of free time and am deciding to spend some of the time learning Linux System Administration, which is like being a computer expert. And you know what? I am doing it! In a blink of an eye, it's 2021, and I am discovering something super cool called Python and Django, which are special ways of coding. The learning curve is steep. This does not seem fair. Not fair at all! So, there you go. Those are the opening words to my story line. But that is not the story you were going to read. What you are reading right now is called a framing device (A story that wraps around the main story). Now, let's get your story started. And it's not about hacking. Not at all. The story begins in the year 2022, as I am successfully completing my undergraduate Computer Science course. I am deciding to focus on web development, where I am creating awesome websites. My goal is to become really, really good at it! I am also excited to explore the world of DevSecOps, which involves protecting and strengthening digital systems. In my free time, I immerse myself in various activities such as Computer Repair, Problem-Solving, Teaching, and doing some small projects for my family and friends. This helps me to continuously expand my knowledge and stay ahead in the ever-evolving tech landscape. Lastly, I love collaborating with others. I genuinely enjoy working as part of a team. Let's join forces and create fantastic, easy-to-use products together if you're looking for someone with a passion for technology.


...