Hello, I'm Kelvin.

I'm a Front End Developer based in Port Harcourt, Nigeria. I build applications that run on the web. I'm mostly interested in Web Application Optimization and Performance.

I've given talks about building Progressive Web Applications(PWA) and facilitated training sessions on Web Development. Community building is another area of interest and I've worked as a Learning Community Ambassador in the Andela Learning Community in Rivers State, Nigeria for both the 2nd and 3rd edition of the program. When I'm not doing software related activities, you will find me cheering on Manchester United.


I write articles about software development, mostly geared towards web application development. My latest articles can be found below:

A Complete Guide to Lazy Loading Images on the Web

Sep 20, 2019

Images make up a large percentage of the bytes sent over the web every day. Optimizing how images are loaded can improve the overall delivery and user experience on your website. Without wasting too m

Voice-enabled Web Apps: Introduction to the Speech Synthesis API

July 1, 2019

Voice-driven applications are very common these days. From digitals assistants like Siri and Alexa on our smartphones to smart homes, voice is playing a major role in modern applications. With that...


Here are some of my recent projects:

uniract website

School Template Website

National Board of Technical Education website

NBTE Institution Ranking

bhood music website


mundle website



SprintHub - Front End Developer

November 2018 - Present

Andela Learning Community - Learning Community Ambassador

November 2017 - May 2018

  • Organized meetups for participants from all over the state
  • Review course material with learners
  • Provided assistance for participants who had challenges
  • Mentored learners both online and offline
  • Wrote proposals for locals meetups to send to Andela
  • Wrote reports after locals meetups to submit to Andela
Dewbicon Technologies - Front End Developer Intern

November 2016 - November 2017

I live Online

I'm usually somewhere on the internet. You can find me oversharing on twitter, posting interesting projects on github, or occasionally dropping random thoughts on medium.

Have a project you would like me to work on, please fill and submit the form below. You should get a response from me within 24 hours.