About Me

Building software, solving problems

I'm Teddy Mbayaki, a software and mobile developer based in Nairobi, Kenya. I work across the full stack — from web and mobile applications to IoT systems and business automation tools.

My background includes professional software development at Xiracom, teaching Python at Eldoret National Polytechnic, running a cyber café, and building independent software projects. I enjoy working on systems that have real-world impact.

Teddy Mbayaki

Areas of Focus

Web Applications

Full-stack web platforms built with Next.js, React, and modern tooling.

Mobile Apps

Cross-platform mobile applications using Flutter and React Native.

IoT Systems

Hardware-software projects with ESP32, Arduino, and cloud dashboards.

Business Systems

Custom dashboards, management tools, and workflow automation.

Technical Skills

Languages
TypeScriptPythonJavaScriptPHPC/C++Dart
Frameworks
Next.jsReactFlutterTailwind CSSBootstrap
Backend & DB
Node.jsSupabaseFirebaseMySQLPostgreSQL
IoT & Hardware
ESP32ArduinoHC-SR04 SensorsMQTT
Tools
GitGitHubVS CodeVercelFigma

Experience

Software Developer

Xiracom
Recent

Developed software solutions for clients across web and mobile platforms.

Python Instructor

Eldoret National Polytechnic
Academic

Taught Python programming to students, covering fundamentals through practical applications.

IT Intern

Eldoret National Polytechnic
Internship

Hands-on IT support and system administration experience.