BC

Benard Cheruiyot

Available to hire

I’m a software engineer based in Nairobi, building cross-platform mobile apps with Flutter and Dart and delivering polished, responsive experiences for Android and iOS.

About

I’m a software engineer based in Nairobi, building cross-platform mobile apps with Flutter and Dart and delivering polished, responsive experiences for Android and iOS. I also work on full-stack web solutions using React.js, Node.js, and Express, connecting UIs to RESTful APIs and databases so products feel fast, reliable, and user-friendly.

Over the past few years freelancing, I’ve integrated Firebase (authentication and push notifications), implemented offline-first features with SQLite, and used Provider for clean state management. I enjoy working directly with clients in Agile/Scrum environments, turning requirements into tested, deployable software and publishing updates to app stores and production systems with confidence.

  • 4 years' experience
  • Joined September 2026

Industry experience

  • Software & Internet

Work experience

Freelance Software Engineer (Mobile & Web) · Self-employedJan 2022 – Present · 4 yrs 11 mos

Designed, built, and published cross-platform mobile applications for Android and iOS using Flutter and Dart, with Provider-based state management and pixel-perfect, responsive UI. Integrated Firebase services including Authentication and Cloud Messaging (FCM), and used SQLite for offline/local persistence. Consumed RESTful APIs, parsed JSON, and implemented features that power dynamic, data-driven app experiences. Built and delivered full-stack web applications using React.js, Node.js, Express.js, and MySQL/PostgreSQL with schema design, query optimization, and migrations. Automated testing and deployment with GitHub Actions (including CI/CD), containerized services with Docker, and deployed to AWS (EC2 and S3). Wrote Jest and Supertest tests for unit/integration coverage, collaborated with stakeholders to gather requirements, and maintained clean, well-documented codebases using Git workflows.

Education

Certificate in Full-Stack Web Development · Moringa School2022 – 2023
BSc Business Information Technology (Second Class Honours - Lower Division) · Jaramogi Oginga Odinga University of Science and Technology2016 – 2019

Certifications and awards

Certificate in Full-Stack Web Development2023 – 2026
AWS Certified Cloud Practitioner (in progress)2030 – 2026

Hire Benard Cheruiyot today

Post a job and invite Benard, or contact them directly. No hidden commission.

Post a job