Hi, I am


I'm a full stack software engineer;
Although, sometimes my work ranges from digital design and illustration to traditional graphic design.
I currently work as a Senior Engineer at Andela, raising the next generation of global technology leaders.
and Coursera, contributing to the future of global education
When I'm not doing any of those, you can find me Guitaring .

What I do

No one lights a lamp in order to hide it behind the door: the purpose of light is to create more light, to open people’s eyes, to reveal the marvels around.

Web Applications

I transform ideas into beautiful and highly functional products with mesmerizing experiences that work across a variety of screen sizes.

Mobile Applications

I specialize in intuitive mobile apps For businesses and individuals alike, I’m passionate about both visual design and solving complex problems.


I strive for two things in design: simplicity and creativity, keeping in mind that art has no boundaries or limitations.

...and more

Music & Guitaring

Music is one of my passions and my guitar is an extension of myself, it is the instrument to the song within.

Public Speaking

Whether about software development, guitaring or anything I find interesting. I give talks whenever and wherever I get the chance to.

Technical Writing

To help developers and non-developers alike see code in newer dimensions, I write technical articles periodically, as much as I can


Inspired by purpose

Everything I do is inspired by purpose, which means I never create for the sake of creating. I only spend resources where I think I can add real value.

Simplicity and Creativity

I keep things simple and try not to hinder the creative process while concentrating on core results. I only release work I'm completely proud of.


No detail is too small. I look at the bigger picture but understand the importance that small details hold — perfection is engrafted beneath my skin.

Success is in the Solutions

My work is specially designed to solve problems efficiently. My success is measured by the success and satisfaction of my clients.


Constantly reinventing myself, I never stop learning. I help people translate ideas from words and visuals into prototypes and applications using knowledge from my learnings. I love doing that.


I take pride in my work and give it extra care and attention. I love using products that demonstrate attention to detail and high levels of craftsmanship. These are the products I want to be building.


Over the past couple of years, I've picked up a few languages and skills; from C# to Python to JavaScript and most recently Swift. I've learned to use a few of them really well.
C# UWP, .NET core, ASP.NET core
JavaScript Angular, React, Knockout, Vue
TypeScript Angular, Ionic, NativeScript
Adobe Illustrator Design
Brands with which I've worked
  • brand.name
  • brand.name
  • brand.name
  • brand.name
  • brand.name

Connect with me

Stay in touch