Note: ChooCodes is still under development.

You do not get a second chance at making first impressions. Having a good website places your best foot forward and introduces you to your client in a way that sets the tone for further productive engagement with them. When I design your website, you will have  a perfect tool to build and maintain strong relationships with your customers.  Create your perfect first impression by engaging me to create a website for your business today.

I aim at helping bloggers and businesses to gain their online presence  at lower rates.

Why Me?

By Choosing ChaooCodes, you get a professional and mobile-friendly website that makes a great and lasting impression.

3+ years of experience

Timely delivery




Call me Charles. I have more than 3 years of experience in developing various websites from scratch and by use of CMS such as WordPress. I’m extremely passionate about coding and in many ways, websites are my first love.

I pay attention to details and I work to produce quality work on any assignment given. My ability to follow instructions helps me to produce quality work as well as to satisfy the needs of my clients. While working with me you will start with a blank page, my work is to fill it for you and to promote your brand.

If you are just starting out, I will take you through the process of registering a domain-name for your business or organization. Get you a brand identity which involves logo design and business cards design. This ensures that by the time I’m done designing and developing your website, you are ready to do business.

My web development skills and experience includes:

HTML, CSS, Bootstrap, Jquery, Javascript, React.js, Node.js, Express, Mongo, WordPress, PHP and MYSQL

If you are interested to work with me, drop me a line on my contact page and i’ll get in touch soon.


It’s Not Always About Business

Lets Interact. Asap! You will be finding frequent news and updates here. I will also be sharing new ideas, free web tutorials and any other interesting stuff I come across.  Meanwhile feel free to leave a comment or any suggestion I will appreciate. 


Kindly drop me a line on whatsapp: +254 792 961 282