Close

Engineer

Backend Development
Full-Stack Engineering
Cloud-Native Systems
Flutter & Mobile
APIs & Integrations
Fintech & Health-Tech
Technical Mentorship

I'm
Frankline
Sable.

SOFTWARE ENGINEER — BACKEND & FULL-STACK
Hello, world! 🌍 I'm a Software Engineer based in Nairobi, Kenya. I build backend, web, and mobile applications, with experience in cloud infrastructure, integrations, and products serving 100,000+ users across fintech, health-tech, and agri-tech. Explore my work below.

About MeView CV

About

I Build Useful Software

Software Engineer with experience building production backend, web, and mobile systems, including platforms serving over 100,000 users. I work with Python, FastAPI, Node.js, Flutter, and cloud technologies, building APIs, integrations, data pipelines, and reliable applications across fintech, health-tech, and agri-tech.

Mobile Architecture

Experience building Flutter applications with Clean Architecture, BLoC state management, offline-first data handling, and reusable components that support maintainable mobile development.

Full-Stack Engineering

I build APIs and applications using Python, FastAPI, Node.js, TypeScript, and Flutter, working across authentication, integrations, business logic, and data persistence.

Cloud & Systems

Hands-on experience with GCP, Firebase, PostgreSQL, Apache Beam, Dataflow, and BigQuery, including wearable-data integrations and workflows designed to handle failures and retries.

Goal

I want to change people's lives

I want to build useful, reliable, and thoughtfully designed software that solves real problems. My focus is on practical engineering, continuous learning, and creating technology that makes everyday tasks simpler.

Who Am I

Innovation distinguishes between a leader and a follower.

I'm a Software Engineer working across backend, web, and mobile development at ITalanta / Elewa. My work includes production APIs, wearable integrations, Flutter applications, and cloud data processing. Outside work, I build independent projects such as Pesa Radar, an offline-first personal finance app. I enjoy solving complex problems, improving reliability, and mentoring fellow developers. Let's connect!

Resume

Summary of my Qualifications

Work Experience
ITalanta / Elewa
Senior Full-Stack Engineer
Nairobi, Kenya
Jan 2022 – Present
  • Build and maintain production backend, web, and mobile features across products serving 100,000+ users, contributing from implementation and integration through testing and release.
  • Develop backend integrations for wearable platforms, including Terra V2, with chunked processing and provider-specific error handling.
  • Apply Clean Architecture and reusable Flutter components to keep features maintainable and easier to test across applications.
  • Contribute to code reviews, CI/CD workflows, and mentorship of junior engineers, with an emphasis on maintainability and testing.
Savanna Dot Net
Full-Stack Engineer
Nairobi, Kenya
Sep 2021 – Jan 2022
  • Built and shipped web applications end-to-end with Laravel and PHP, focused on performance, scalability, and user experience.
  • Developed native Android applications extending the company's web platform into a cross-platform offering.
  • Integrated blockchain and fintech features, including NFT support and a trading platform module.
Techxers Kenya Ltd
Full-Stack Engineer
Nairobi, Kenya
Jan 2020 – Aug 2021
  • Delivered production websites and Android apps using Laravel, Node.js, React, and Flutter across multiple client projects, including KaziOnline, CDL, and NeutronIT.
  • Mentored a team of 4 junior developers on technical practices and project delivery.
Creators Galaxy Inc
Co-Founder & Lead Developer
Nairobi, Kenya
Nov 2019 – 2022
  • Built the backend engine and led development for mobile games (Anarchy, Grudge Guess) using C#, Unity, and SQLite.
Fiverr
Software Developer (Freelance)
Nairobi, Kenya
Jan 2019 – Nov 2019
  • Delivered freelance projects spanning a digital census web platform and a health-education mobile app.
  • Built embedded security/IoT systems, including custom data-stream parsers for ST25 series NFC tags and Bluetooth permission handling.
Education
logo Maseno University
B.Sc. Computer Technology
Nairobi, Kenya
Sep 2014 - Dec 2018
⇒ Second Class Upper Division

The Komarock School
Kenya Certificate of Secondary Education
Nairobi, Kenya
Feb 2010 - Nov 2013
⇒ Grade B(Plain)

logo Wantech
Cert. in ICT
Nairobi, Kenya
2014
⇒ Order of Merit

Kayole Primary
Kenya Certificate of Primary Education
Nairobi, Kenya
Jan 2002 - Nov 2009
⇒ 327/500

Relevant Coursework:
  • Data mining (cct 416)
  • Expert Systems (cct 426)
  • Computer systems Engineering cct 412
  • Neural Networks (cct 411)
  • Intelligent Agents (cct 419)
  • Simulation and modeling (cct 417)
  • Operating Systems (cct 204)
  • Signals and Systems (cct 214)
  • Electronics (cct 213)
  • Embedded Systems (cct 315)
  • Engineering Mathematics (cct 208)
  • Digital Electronics (cct 202)
  • Data Structures and Algorithms (cct 204)
  • Software Engineering (cct 308)
  • Applied Probability and Statistics (cct 216)
  • Analog Communication Systems (cct 315)
  • Digital Communication Systems (cct 316)
  • Fibre Optics: Theory and Applications (cct 433)
  • Human Computer Interaction (cct 304)
  • Mobile Computing (cct 306)
  • Cisco Networking I-IV (CCNA)
I'm an ArchitectBackend & Full-Stack EngineerFlutter DeveloperI'm a BuilderI am Systems-Minded

— Never let a passion for the perfect take precedence over pragmatism —

My Work

Some Recent Projects

A selection of personal and professional work spanning software development, games, 3D design, and hardware experiments. Explore the projects and the ideas behind them.

Process

System Design Process I follow

My approach is iterative: understand the problem, evaluate practical solutions, implement in manageable steps, and validate the result through testing and feedback.

Research

Understand the problem, clarify requirements, and identify constraints before implementation.

Concept

Outline the solution, consider tradeoffs, and choose an approach appropriate to the requirements.

Develop

Build the solution incrementally, keeping the code maintainable and easy to review.

Test

Test expected behavior, investigate failures, and refine the implementation based on feedback.

I value working software, clear communication, and continuous improvement over unnecessary complexity.

My Accomplishments

Some of The Cool Facts About Me

107
Projects
4
Publications
27
Clients
5
Years

Do the best you can in every task, no matter how unimportant it may seem at the time. No one learns more about a problem than the person at the bottom

My Skills

My Main Skills

I'm a Software Engineer building production backend, web, and mobile systems. My experience spans Python and FastAPI services, API integrations, cloud infrastructure, and Flutter applications, with an emphasis on maintainability and reliable delivery.

Practical experience matters most when it is backed by curiosity and continuous learning.

I enjoy working across teams, breaking down complex problems, and delivering solutions that can be maintained long after their first release.


Having the ability to learn quickly and stay ahead of the curve is central to how I work. My experience includes Python and FastAPI backends, cloud data processing, API integrations, Flutter applications, and CI/CD. I focus on reliability, clear code, and choosing tools that fit the problem.

Flutter & Mobile
95%
System Architecture
90%
Backend & Cloud
85%
Databases
80%
Frontend (React/Angular)
75%
CI/CD & DevOps
80%
Wearable / Health APIs
85%
Technical Mentorship
85%

Contact

Keep In Touch

Tel.: +(254) 716843583

P.O. Box 739-00518
Komarock, Nairobi, Kenya

franklineodero@gmail.com
www.franklinesable.com