Hello 👋 ! I am Ben Mukebo, a full stack developer.

I am here to help bring your digital ideas to life with a passion for turning concepts into impactful digital experiences. Whether it's building product features or creating dynamic websites, I'm here to make it happen.

Picture of the author Black
Floating icon image

About Me

Great Experience

I have serious passion for UI effects, animations and creating intuitive, dynamic user experiences.

  • Product design

    90%

  • Algo & Problem solving

    70%

  • Mobile/Responsive

    90%

  • Backend API Development

    85%

  • SEO & Performance

    80%

Languages

  • JavaScript

    JavaScript

  • Ruby

    Ruby

  • TypeScript

    TypeScript

  • HTML

    HTML

  • CSS

    CSS

  • Arduino

    Arduino

  • C++

    C++

Labraries & Frameworks

  • React

    React

  • NextJS

    NextJS

  • Ruby on Rails

    Ruby on Rails

  • NodeJS

    NodeJS

  • NestJS

    NestJS

  • React Native

    React Native

  • Redux

    Redux

  • React Query

    React Query

  • Sass

    Sass

  • Tailwindcss

    Tailwindcss

  • MaterialUI

    MaterialUI

  • Shadcn

    Shadcn

  • PostgreSQL

    PostgreSQL

  • MySQL,

    MySQL,

  • Supabase

    Supabase

Development Tools

  • Git

    Git

  • GitHub

    GitHub

  • Docker

    Docker

  • Figma

    Figma

  • Heroku

    Heroku

  • Prisma

    Prisma

  • Rswag

    Rswag

  • Postman

    Postman

  • Jest

    Jest

  • RSpec

    RSpec

Relevant Experience

  • FIDBA GRAPHICS

    - (Full-time)

    Frontend Developer

    Feb 2021 - May 2023

    • ReactJs

    • Redux

    • TypeScript

    • JavaScript

    • Tailwindcss

    • scss

    • Developed +2 React-TypeScript-based websites that raised customer satisfaction by 10% and delivered time/cost savings, leading to 6 referrals for the company.

    • Designed +4 professional websites for African companies, which positively impacted their businesses by generating a 20% increase in online leads and doubling their online sales.

  • JUUBIX

    - (Internship)

    Full-stack / Sublead Backend Engineer

    Apr 2023 - Nov 2023

    • Ruby

    • Ruby on Rails

    • ActiveAdmin

    • ReactJs

    • Tailwindcss

    • scss

    • Redux

    • PostgreSQL

    • Propose improvements to code organization to improve code quality and overall performance of the application.

    • Completed the user authentication feature and contributed to the onboarding for a user and matching profile.

    • Build smart contracts with Rust package manager (Cargo)

  • Primus Learning

    - (Part-time)

    Frontend Developer

    Apr 2024 - Present

    • NextJS

    • Redux

    • NestJs

    • Context API

    • zustand

    • React-Query

    • MUI

    • Tailwindcss

    • Developed a new feature for the platform that enables students to track their progress and get a certificate after completing a course.

    • Optimized the platform's performance by reducing the loading time by 30%.

  • VAURSE

    - (Full-time)

    Mid Level Frontend Developer

    May 2023 - Present

    • TypeScript

    • NextJs

    • TanStack Query

    • MUI

    • NextUI

    • Tailwindcss

    • HTML Emails

    • scss

    • Contributing to developing our highly anticipated first production set and launch in Ghana and the UAE in Match 2024.

    • We are collaborating with a dynamic team to create an exceptional user experience and set new industry standards.

  • A bright gentleman and reliable coding partner. Ben is dutiful and professional. He communicates proactively on challenges during collaboration and his insight is invaluable in a mob programming session. I enjoy my time working with him and I am proud to call him a friend.

    Cyril Iyadi

    Full - Stack Web Developer

    Lagos, Nigeria

  • Ben is a transformer. I got the chance to work with Ben on a couple of projects and his ability to transform tasks into new or different possibilities, makes him creative and a problem solver. I am greatly honoured to recommend Ben.

    Muhammad Sesay

    Experienced Full - Stack Develope

    Freetown, Sierra Leone

  • Ben is a very passionate developer willing to go the extra mile to get the job done and meet the deadlines. He is one of the great people I have had the opportunity to work with. We made some collaborative work on a few Javascript projects. Ben can be a solid fit for any team looking to build quality products.

    Toluwase Ajise

    Full-Stack Software Developer

    Lagos, Nigeria

  • Ben was really an amazing partner, harder worker, he is always improving himself, striving to be the best, has good technical skills and very high soft skills, he is a great partner to anyone and I can't recommend him enough. it was nice to work with him.

    Ahmed Al-Farouq

    Junior Cybersecurity Analyst

    Al Buhayrah, Egypt

  • Ben is a great developer who is determined and dedicated to programming. His eagerness to learn new skills and technologies makes him stand out and a greater developer. I would recommend him to any software development role because he is a smart developer and loves solving problems. He also enjoys coding.

    Juliana Ifionu

    Full - Stack Develope

    Abuja, Nigeria

  • Working with Ben was a game-changer for our project. His attention to detail and problem-solving skills truly set him apart.

    Clement Odai

    Co-Founder at RerdSystems Ltd

    Accra, Ghana

  • Ben is a fantastic software engineer, and his detail-oriented approach made him a pleasure to work with. We pair-programmed extensively together while enrolled in a software development program, and in that time his work ethic blew me away. Ben views writing clean, accessible code as a calling, and he's great at ...

    Francis Ugorji

    Software Developer

    Lagos, Nigeria

  • Personal Insights

    Visit My Blog
    • Make ActiveRecord::Enum validation in Rails API application

      Nov 14, 2023

      Make ActiveRecord::Enum validation in Rails API application

      As all know, Before Rails version 7.1 When you assign an incorrect value to any record that has an enum as type, it normally raises an ArgumentError as Server Error status: 500 And, for those who do know, a Rails enum is a way to define a set of allowed…

    • Devise Token Auth vs Devise JWT

      Apr 8, 2023

      Devise Token Auth vs Devise JWT

      One of the most important considerations when creating a new Rails API application is making sure user authentication is implemented correctly. Determining the best strategy for deciding between numerous authentication methods and solutions, such as “Devise Token Auth” and “Devise JWT,” is essential…

    Featured Works

    View All Projects
    • Primus Learning

      Primus Learning

      Primus Learning is a platform that offers Cloud, DevOps and Other IT Courses tailored to taking IT and non IT professionals from Zero to Hero.

      • NextJS

      • Redux

      • NestJs

      • Context API

      • zustand

      • React-Query

      • MUI

      • Tailwindcss

    • Kawira safaris LTD

      Kawira safaris LTD

      Kawira safari is a company website founded on a true passion for the magnificent and diverse wildlife that lives in the protected National Parks, Rain Forests, and open plains of East Africa. Guiding Gorilla Trekking Safaris in Uganda and Rwanda, as well Wildlife Adventures for the last 10 years.

      • ReactJS

      • TypeScript

      • Tailwindcss

      • scss

    Think I’d be a good fit for your team or project?

    Lets Talk