• Hi!
    I'm Muchiri,

    a self-taught unicorn developer specialised in the design, frontend and backend development for complex scalable web apps. I write about web development on my blog and regularly speak at various meetups. Want to know how I may help your project? Check out my project case studies and resume.

    Download CV

  • I am
    a Developer

    An engineer who has the technical knowhow and edge to create production code, Participate in the design process: Discover, Ideate, Design & Define and Ensuring best practices are followed at all times during Web App Development.

About Me

Who Am I?

I am a huge people-person and spent several years in Community Service, but a few years ago a fortuitous event inspired me to get into Web App Development, and I love it! There is nothing greater than finding opportunities for smart people to do awesome things, and it's a fantastic process that I feel lucky to participate in.

When I'm not working, I am usually with my family and friends. I am very much a kid at heart, love to cycle, watch football, play video games, and travel whenever I'm awarded the opportunity.

I love meeting new people and learning new things, so please feel free to say hello and share a story with me.



Lawn Tennis

Watching Movies


What I do?

Here are some of my expertise

Innovative Ideas

For good ideas and true innovation, one needs change, human interaction, conflict, argument and debate.

Front-End Dev

If you want to match serif and sans-serif types but are not sure which combinations are correct, you can find 2 types from the same family.

IT Systems Audit

Everything must be made as simple as possible but not simpler and that's why I feel that all IT systems should be audited.

Graphic Design

Never fall in love with an idea. There are three responses to a piece of design – yes, no, and WOW! Wow is what I aim for.

Back-End Dev

Haha! Pasting code from the Internet into production code is like chewing gum found in the street. Develop your own code.

IT Consulting

My greatest strength as a consultant is to be ignorant and ask a few questions and save my clients almost enough to pay my fees.

Cups of coffee
Countries Travelled
My Specialty

My Skills

I have more than 4 years' experience building rich web applications for clients all over the world. Below is a quick overview of my main technical skill sets and tools I use. Want to find out more about my experience? Check out my online resume.

Adobe Illustrator












Ruby on Rails


Git and GitHub




MySQL & PostgreSQL


Microsoft Office



School: FutureLearn

Course: Business Intelligence

Year of Study: To Be Determined

Mode of Study: Online

Activities & Societies:
- AL & ML Ambassadors
- SCIP Chapter.

School: Technical University of Kenya

Course: Bachelor of Science (Information Science)

Year of Study: 2013 to 2017

Grade: First Class Honors

Activities & Societies:
- Knowledge Ambassadors
- ISACA Kenya Chapter.

School: St. Paul's High School - Kevote

Course: Kenya Certificate of Secondary Education

Activities & Societies:
- Mathematics Contests
- Science Congress groups.
- Lawn Tennis.


Work Experience

IT Coordinator at CloudFactory Kenya LTD Jun 2017 – Feb 2018

Roles I focus on, but are not limited to:

  • Managing inventory of ICT equipment
  • installing and configuring computer hardware
  • leading IT support function
  • maintaining secure network access for remote users
  • registering and updating access control, training of users on proper use of ICT resources, and
  • staying up-to-date with latest tech.
  • People's Operation Officer at CloudFactory Kenya LTD Mar 2015 – Jun 2017

    I was involved in all aspects of human resources, office management, culture building, and recruitment.

    I was passionate about bringing people and technology together, led and facilitated worker events, developed an Excel based ATS for worker reporting, and liaised with other teams within PeopleOps, to share knowledge and bring improvements.

    Data Entry Specialist at CloudFactory Kenya LTD May 2014 – Mar 2015

    Responsible to perform all tasks given to you within the time assigned by CloudFactory Kenya Ltd.

    The task types are categorized but not limited to: Digitization, Content Creation, Content Moderation, Web Research, Audio Transcription, Categorization and Data Processing.

    IT Support at DOTNET Systems LTD May 2013 - Sep 2013

    Roles I focus on, but are not limited to:

  • Installing and configuring computer hardware and OS
  • Investigating, diagnosing and solving issues related to software and hardware
  • Helping create & implement processes to ensure efficiency as well as cost effective IT services
  • Maintaining records of software licences
  • Assisting with network restructuring as needed, and
  • Consulting users to ascertaining their needs are fully met.
  • Projects

    Stuff I've Built


    Stuff I've Written

    Thursday, Oct 18 | Web Design | 4

    Speed designing

    When I design websites, I like creating many different versions of the same sections. I...

    Saturday, Sep 15 | Web Design | 4

    Plan your vertical space

    When you’re designing the vertical space between sections of your website, consid...

    Tuesday, Sep 11 | Web Design | 4

    Do More with Less

    Sometimes I feel like design is all about getting more by doing less. While in...

    Get in Touch


    Kirawa Road,
    Nairobi, Kenya