Software Engineer

Hi, I'm Teddy 👋

I build scalable web and mobile applications with TypeScript, React, Next.js, Flutter, and more.

Ghibli-style illustration of a software engineer working on multiple screens with floating code elements and whimsical digital creatures

Based in

Kenya 🇰🇪

💻
My Background 🧠

About Me

I'm a software engineer with a passion for building elegant, user-friendly applications. With expertise in modern web and mobile technologies, I focus on creating responsive and accessible experiences that solve real problems.

Skilled in creating performant UIs, architecting secure backends, and optimizing data systems across both relational and NoSQL databases. Passionate about clean code, system design, and continuous learning.

My Journey 💼

Work Experience

Senior Mobile Developer

Nathan DigitalSep 2024 - May 2025Nairobi, Kenya
  • Spearheaded migration of existing Flutter codebase from Provider to Stacked architecture, improving scalability, maintainability, and developer onboarding experience.
  • Led the implementation of CI/CD pipelines using Github Actions and Codemagic, reducing deployment time and improving release reliability.
  • Diagnosed and resolved critical production bugs across Android and iOS platforms, enhancing overall app stability and user satisfaction.

Software Developer

m-tipFebruary 2024 - December 2024Nairobi, Kenya
  • Designed and implemented microservices using Core Java and Spring Boot for core platform features.
  • Built secure authentication and authorization layers using Spring Security, ensuring data protection.
  • Improved system performance by 20% by refactoring database queries and integrating Redis-based caching.

Software Engineer

MentorlstJuly 2023 - Feb 2024Nairobi, Kenya
  • Designed and implemented microservices using Core Java and Spring Boot for core platform features.
  • Built secure authentication and authorization layers using Spring Security, ensuring data protection.
  • Improved system performance by 20% by refactoring database queries and integrating Redis-based caching.

Senior Mobile Developer

CarevaultFebruary 2022 - November 2023Remote
  • Spearheaded the migration of native iOS and Android apps to Flutter, driving a 30% reduction in maintenance costs.
  • Streamlined development cycles to achieve 50% faster feature rollouts across both platforms.
  • Designed and optimized cross‑platform UI/UX for consistency and performance.
My Toolkit 🛠️

Skills & Technologies

📘
TypeScript
⚛️
React
Next.js
🎯
Dart
📱
Flutter
🍃
MongoDB
🐘
PostgreSQL
☁️
AWS
🐳
Docker
🔄
Git
My Work 🚀

Featured Projects

Ghibli-style illustration of a caregiver helping a person with disability, surrounded by floating UI elements representing the app's features

Carevault

National Disability Insurance Scheme Management Application. Available on both App Store and Play Store.

Flutter
Dart
Mobile
Ghibli-style illustration of people communicating across distances with magical sound waves connecting them, representing VOIP technology
📞

Talkcoms

VOIP Calling Application with cross-platform functionality.

Flutter
VOIP
Mobile
Ghibli-style illustration of people exchanging glowing coins and digital payments in a whimsical marketplace setting
💰

Tusenti

A powerful payment service provider that enables you to make payments using your transaction charges from your day-to-day digital transactions.

Flutter
Payments
Mobile
Ghibli-style illustration of vehicles moving along roads with magical tracking elements and a command center where people are monitoring the fleet
🚗

Instadriver

Fleet management application for tracking and managing vehicle fleets.

Flutter
Management
Mobile
My Learning 🎓

Education

Moringa School

Certificate in Fullstack Software Development (React, TypeScript, Java and PostgreSQL)

January 2022 - July 2022

Multimedia University of Kenya

Bachelor of Science in Applied Physics and Computer Science

Contact Me 📬

Get In Touch

Have a project in mind or just want to chat? Feel free to reach out. I'm always open to discussing new opportunities and interesting ideas.

+254 706 271 861
teddyomondi001@gmail.com
github.com/trekhub

Find me online

Send Me a Message