👋

Hello, I am

Kelvin

Software Developer

profile_bgprofile_circle
circle
circle
circle

My Creative Portfolio Section

Android
Web App
Mobile App
React Js
All

Budgetify

A mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

Web App

Quote-Editor

A single-page, reactive quote editor with only a single line of custom JavaScript for the flash message animation. Built with Ruby on rails, hotwire and Turbo

Web App

Popular-Movies

Popular Movies web application, built with React and Typescript. Consuming theMovieDb api

Web App

Block Cypher

React Web app consuming CoinGecko API to display metrics on top cryptocurrencies

Web App

Recipe-Rails

The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.

Web App

Fruity App

E-commerce android application. Built with Jetpack Compose consuming Fruity API. Demonstrating clean architecture

Android

Skills & Experience

icon

Ruby on Rails

icon

Git

icon

Styled-Components

icon

Typescript

icon

Android Development

icon

Jetpack Compose

icon

Redux

icon

React

icon

Node js

icon

Kotlin

icon

Sass

2021

Android Developer

Novia East Africa

Created a custom client dashboard that reduced support tickets by 40%. Worked with UI and UX designers to improve the website which increased conversion rates by 50%.

2022

Frontend Developer

Melanin Kapital

Designed and implemented complex user interfaces using React, resulting in a visually appealing and intuitive application that increased user engagement by 30%. Utilized Redux and RTK to manage application state, resulting in improved application performance and a 20% reduction in API requests. Utilized Sass and Styled-components to write modular, reusable CSS, resulting in a 50% reduction in CSS file size and improved maintainability of the codebase. Improved application performance through the use of optimization techniques and code profiling; achieving Lighthouse SEO score of 100. Implemented TypeScript, resulting in a 30% reduction in runtime errors and improved code maintainability.

2022

Student Mentor - Volunteer

Microverse

Mentored junior web developers, providing technical support through code reviews. Proposed improvements to code organization to improve code quality and overall performance. Provided advice and tips on how to maintain motivation to maintain longevity in the program.
testimonial

Kelvin is a hardworking software developer, he is adaptable and able to put in the time and effort necessary to achieve his goals. He is an amazing software developer, who brings all of the skills and expertise in building clean and quality code. I learned a lot while I had him as my coding partner in the Microverse full stack web developer program. I highly recommend him as a capable software developer.

Lembani Sakala

Microverse
Melanin Kapital
Microverse
Novia East Africa