Hello, my name is

Charles E.O. Otieno

I am an award-winning full-stack web developer and UI/UX javascript specialist

Check out my articles. Feel free to take a look at my latest projects on the web portfolio page below.

Remotely available. ogego@smartguycodes.com

<b>Zoé</b> SmartGuyCodes
  • 10 + Years of Experience
  • 33 Completed Projects
Software Eng.

What I Do

my Services
Laravel Development
Laravel Development Services
As a seasoned software engineer, I offer top-notch Laravel Web & API Development services. I specialize in crafting efficient, secure, and scalable web applications and APIs tailored to your unique requirements. Let me transform your ideas into seamless digital experiences.

See Pricing
Yii2 Development
Yii2 Development Services

I am an Experienced Yii2 Developer offering comprehensive services: Website, Module, Web App, Portal, Plugin, Forum, Ecommerce, CMS, and Business App Development. I can help you to tailor solutions to elevate your online presence and streamline your business operations.

See Pricing
Codeigniter Development
CodeIgniter Development Services
I help startup founders and organisations to unlock possibilities with CodeIgniter Development. I can help you elevate your digital presence with Website, Web App, Portal, Plugin, Ecommerce, CMS, and Business App solutions. With CodeIgniter, your innovation can meet excellence within a short time of prototyping into a Minimum Viable Product(MVP).

See Pricing
Django Development
Django Development Services
With Django I do craft Powerful Web Solutions. I am an expert in Website, Web App, Ecommerce, CMS, and Business Application Development. I can implement seamless integration, robust security, and unparalleled performance for your digital success.

See Pricing
FastAPI Development
FastAPI Development Services
With FastAPI Development Services I can help you with the transformation of your Ideas into Swift, Scalable, Secure APIs and Web Apps. I am expert in Website, API, Web App, Ecommerce, CMS, and Business Application Development.Empowering Your Secure Digital Future.

See Pricing
Node JS Development
Node JS Development Services
As a seasoned software engineer, I specialize in Node.js Development, crafting high-performance, scalable web applications and APIs. With expertise in web development, real-time applications, and microservices, I turn your ideas into robust, efficient digital solutions that drive your business forward.

See Pricing

Professional Skills

my Talent

99 %
Yii2 PHP

95 %

90 %

97 %

75 %

75 %

70 %

65 %

80 %

70 %

80 %


my Cases
API Development, Mobile Money(MPESA) Payment Integration
Cityplus Kenya

Cityplus Kenya is Online Marketplace in Kenya.

See project
Mobile Development, UI/UX Design
Radio Quran Kenya

Radio Quran Kenya (RQK) is an online community radio that has its base in Mombasa & Kwale counties.

See project


my Story
Lodz University
Software Engineering
2009 - 2013

I spent a lot of time studying Philosophy, Mathematics and the basics of Computer Science at the Faculty of Mathematics & Computer Science.

Polish Language Center for Foreigners at The University of Lodz
Faculty of Physics, Maths & Computer Science
2008 - 2009

I spent 5 years in a Lodz, Poland studying Polish language and a bit of this and that in higher concepts of Physics and Maths

Goverment African School, Kakamega
High School
2004 - 2007

Enjoyed a chunk of my youthful years participating and winning in Kenya National Drama Festivals with the honorable Theatre Scientist Sir. Minishi O.

Career Break
Personal Development
September 2023 - Present

Move Fare Technologies Ltd
September 2022 - August 2023

At Move Fare Tech Ltd, I lead a team of smart software engines to create a revolutional commuter wallet that is being used by matatu saccos across Nairopbi to automate their fare collection activites on real-time basis.

Tech Director
Trulance Communications.
2020 - Present

At Trulance Communications, I lead a team of stakeholders in creating a custom web real time communications (WebRTC) protocol that is used to run production-ready digital platforms like streaming online radios, online televisions and realtime chat platforms.

Software Technical Assist
Mtech Communications PLC
2019 - 2019

I took part in design of several web and mobile apps that some of the major banks and betting platforms use in Kenya, Uganda and some parts of West Africa.

Plugins Developer
Upwork.com (formerly Elance.com)
2013 - 2018

In collaboration with several product owners across the world, I took part in design, developing and deploying websites.


Contact Me

Let’s Talk About Ideas
Nairobi, Kenya
Available Right Now
+254 791 03 666 5
* By sending this message you accept the terms and conditions.
Send Message
Contact Me