About Me

Building software,solving problems.

I'm Teddy Mbayaki, a Software Engineer based in Nairobi, Kenya. I design and build scalable backend systems, APIs, and production frontend applications — with real LLM integrations, cloud-native architecture, and a focus on performance, accessibility, and clean code.

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

Frontend & AI
ReactNext.jsTypeScriptTailwind CSSVercel AI SDKGeminiClaude
Backend
Node.jsExpressPythonREST APIsGraphQLSwagger/OpenAPI
Databases
PostgreSQLSQLiteMySQLMongoDBSupabaseFirebase
DevOps & Tools
DockerDocker ComposeGitGitHubVercelLinux
Testing & Quality
VitestReact Testing LibraryLighthouseaxe DevTools
IoT & Hardware
ESP32ArduinoHC-SR04 SensorsMQTT

Experience

Frontend & Backend AI Engineering Intern
FlyRank AI
Jun 2026 – Aug 2026 · Remote

Built AI chat features (Vercel AI SDK + Gemini), migrated apps to Next.js, containerized REST APIs with Docker/PostgreSQL, implemented Stripe billing engine, and improved Lighthouse mobile score from 49 to 85.

Customer Service Assistant
Cyber Café / Internet Café
Jan 2026 – Apr 2026 · Kenya

Provided customer support for printing, scanning, and internet services. Handled document processing, data entry, record keeping, and safeguarded customer data.

IT & Administrative Support Intern
The Eldoret National Polytechnic
May 2024 – Jul 2024 · Kenya

Assisted with network setup, configuration, and troubleshooting. Supported network security, resolved system errors, and improved network uptime by 15%.