Image of Favour
👋🏾

Hello, I'm Favour, a software engineer based in Ontario, Canada.

About Me

I’m a versatile and dedicated software engineer with a strong background in mobile and full-stack development. With over two years of hands-on experience, I’ve led and contributed to dynamic projects, from mobile apps to responsive web solutions. My expertise lies in Flutter, Android and SwiftUI for mobile development, and React, Express Node.js with TypeScript, and Next.js for web applications.


Currently, as a Master’s student at the University of Waterloo, I’m deeply involved in advancing the field of software engineering through my research on SWE-Bench. My work includes curating custom datasets and designing evaluation setups to assess models effectively. I’m leveraging advanced techniques to ensure precise and insightful evaluations, contributing to the development of high-quality ML models.


Highlighted Projects: Explore my work on impactful projects like Pamo v2 and Pamo Delivery, which have significantly enhanced user experiences and operational efficiency.


Let’s connect! I’m eager to collaborate and create innovative solutions together.

My Projects

Pamo

Pamo reinvented the wheel of buying and purchasing goods in Africa. Here, buyers post exactly what they want and sellers bid to sell to the buyer. Pamo amassed more than 170,000 downloads across the App Store and Play Store. I led the mobile development for version 2 of Pamo.

  • Flutter
  • Firebase

YouRead

YouRead creates a fresh platform for newer authors to share their stories. A place where readers can go to read stories from upcoming authors - a breath of fresh air. I am the lead developer for this project.

  • Jetpack Compose
  • SwiftUI
  • Firebase
  • Django

Pamo Delivery App

This app was built to help drivers/riders deliver goods to Pamo's customers seamlessly. I was the lead mobile developer for the Pamo Delivery App, integrating Google Maps for optimized routes and real-time tracking. As it is an internal app, I cannot share a link.

  • Flutter
  • Google Maps

VVUSA

VVUSA is a native Android app developed with Java to enhance the student life experience at Valley View University by unifying various aspects of student life into one platform. I was the lead developer for this project.

  • Android
  • Java
  • xml
  • Firebase

QRA

QRA is a mobile app that allows users to take attendance using the scanning of qr codes. I was the lead developer for this project. I used Flutter and Firebase to build this app.

  • Flutter
  • Firebase

Blog

Kioblogs is my gift to aspiring and junior developers. I try to focus on programming best practices, and transitioning between technologies. My vision is to empower devs, and to let them know they are not alone.

  • Next.js
  • React
  • TypeScript
  • Markdown
  • Tailwind

Portfolio Website

This is the website you are currently on. I built this website to showcase my skills and projects. I used Next.js, Tailwind CSS, and Framer Motion to build this website. I am using React Email and Resend to handle the contact form.

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Framer

My Skills

My Experience

Contact Me

Please contact me directly at gn2kio@uwaterloo.ca or through this form.