Hello There!

I'm Brian Makumi

Software Engineer

More About Me

About me

Hello There 👋! My name is Brian Makumi. I am Software Engineer with 2+ years experience building web, mobile & desktop apps in Python, JavaScript, Java, C#. Skilled in writing clean, scalable, well-documented code. Knowledge of algorithms, design patterns, architecture. Passionate about learning new languages & frameworks. Active in programming communities. Strong problem-solver focused on developing innovative solutions. Self-motivated quick learner adept at mastering new technical skills. Enjoy applying software expertise to build intuitive applications that deliver value. Eager to join a team of like-minded engineers, take on challenges, continuously improve, and make positive impacts through technology.

Download CV Hire Me
skills experience education

Html

65%

CSS

60%

Javascript

65%

PHP

50%

Java

70%

C#

70%

python

70%

sQL

60%
January, 2020 - Present

Software Engineer

Freelance, Kenya / Remote

My main duties were:

  • Utilize extensive technical skills to develop client websites that exceed expectations.
  • Provide exceptional customer service while managing client emails in a timely manner.
  • Provide efficient, cost-effective web hosting to exceed client's technical needs.
  • Develop concepts, controlled project flow and ensure deliverable milestones are met.
  • Technology Used: HTML, CSS, JavaScript, PHP, MySQL, ReactJS, VueJS, Laravel, Python, Java, C#, Jupyter Notebook, Google Analytics, Google Webmaster Tools,.
October, 2022 - January 2023

EHR Intern

Aga Khan University Hospital, Kenya

My main duties were:

  • Appointed as the IT Officer for both Embu and Kikuyu Clinic.
  • Trained users in how to use the new EHR System.
  • Configured the lab machines in order to facilitate faster result transmission with the new system.
  • Investigated and corrected problems with printers, copiers and other peripheral devices.
  • Improved overall user experience through support, training, troubleshooting, improvements and communication of system changes.
  • Set up hardware and software in optimal configurations to meet network performance requirements.
  • Monitored network hardware operations to evaluate proper configuration.
  • Replaced defective components and upgraded office equipment per technology plan.
  • Used remote access to navigate and link to customer computers.
  • Participated in in-person meetings with clients to assess and diagnose hardware problems.
  • Collaborated with the management in designing training manuals for usage and troubleshooting.

May, 2022 - July 2022

IT Support Intern

Kenya Power, Kenya

My main duties are:

  • Configuring and maintenance of PCs, laptops and printers.
  • Installing, configuring and upgrading operating systems and business systems.
  • Join PCs to Domain and troubleshooting related issues.
  • Basic server connection essentials.
  • Changing faulty parts in the HP Laserjet Printers.
  • Installation and configuration of HP, Kyocera and Xerox network printers.
  • Termination of UTP cat 5/6 cables using RJ 45 connectors.
  • Configuring PCs to the network through the TCP/IP protocol.
  • Troubleshooting users' technical and operational issues as raised on our service desk
  • Fiber Optic cable installation, splicing and testing skills
  • Radio and SCADA configurations and maintenance.

May, 2021 - August 2021

Shop Attendant

Goshen Grace Enterprises, Kenya

My main duties were:

  • Attend to the consumers and attend to any enquiries
  • Keep records of the available stock and depleted stock
  • Order and make payments on the incoming stock
  • Keep records and account for how the funds are spent

2018 - 2023

BSc Computer Science

Africa Nazarene University, Kenya

2014 - 2017

Kenya Certificate of Secondary Education

Kiambu High School, Kenya

2006 - 2013

Kenya Certificate of Primary Education

Musa Gitau Primary School, Kenya

What i do

Responsive design

I design and develop websites that can adapt to any size of the viewport.

Web design

I am good at designing websites and web applications user interfaces

Clean code

I write code that can be easily be assessed and with no or less bugs.

SEO Marketing

I provide search engine optimization service

Latest Works

All Web Application Desktop Application UI/UX Design
view project

Hardware Shop Management System

Project Summary

This project is about a sales management system where it can track these 5 entities: the products, suppliers, customers, orders and stock. It contains only the admin section where he/she can add, update, delete and generate reports on these 5 entities. It's not only limited to a hardware shop, it can be used by any type of business.

Project Info

view project

Travel - Tourism Website

Project Summary

This is a Travel Guide System that can be used to help tourist to navigate in Kenya.The main features include:

  • A recommendation system that helps tourists to find places based on their personal interests
  • Geolocation feature to help tourists navigate from their current location or their preferred locations plus details on estimated time and distance
  • Details about the location

Project Info

  • Date - 2022
  • Client - N/A
  • Tools - Laravel, Tailwind CSS
  • GitHub - Explore Kenya
view project

Personal Portfolio

Project Summary

This is a website that i use to showcase my works. It contains my details like my best programming and web design & development languages; My contact details and my resume and the websites and applications that I have completed

Project Info

  • Date - 2021
  • Client - N/A
  • Tools - HTML, CSS, JavaScript
  • Web - My Portfolio
view project

Restaurant Website

Project Summary

This is a website where users can order meals and reserve tables when planning to visit the restaurant.

Project Info

view project

Travel Website UI

Project Summary

This is a single page website UI design for a travel website.

Project Info

view project

Portfolio Website UI

Project Summary

This is a single page UI design for a porfolio website

Project Info

view project

CryptoGain Website UI

Project Summary

This is a single page UI design for a cryptocurrency marketplace

Project Info

view project

Infinity Yoga Website UI

Project Summary

This is a Multiple Page UI design for a yoga school

Project Info

view project

Reservia Website UI

Project Summary

This is a Multiple Page UI design for a hotel booking platform.

Project Info

Hardware Shop Management System

Category - Desktop Application

Project Summary

This project is about a sales management system where it can track these 5 entities: the products, suppliers, customers, orders and stock. It contains only the admin section where he/she can add, update, delete and generate reports on these 5 entities. It's not only limited to a hardware shop, it can be used by any type of business.

Project Info

Project Details
×

Get In Touch

Phone

+254 798 777047

+254 733 737867

Email

bmakumi2000@gmail.com

brianthedev10@gmail.com

Location

Nairobi, Kenya