BERNARD MUGITA GESONGO
PROFESSIONAL SUMMARY
Driven software developer with 4+ years experience in full stack development, mobile app engineering and data-driven
product design. Specialized in building cross-platform applications using Flutter, Dart, React.js and Node.js, with proven
success in developing scalable systems and integrating secure APIs. Designed and deployed applications used by over
10,000 users and implemented CI/CD pipelines that reduced release cycles by 35%. Delivered predictive analytics models
and machine learning solutions leveraging Python, Scikit-learn and PowerBI to optimize decision-making for research and
business projects. Experienced in remote collaboration with international teams, managing end-to-end product lifecycles
from prototyping to deployment. Looking to transfer these technical and analytical skills into a software engineering,
mobile development or AI-focused role within a remote-first environment.
SKILLS
Flutter Development, Dart Programming, React.js Development, Node.js Development, Express.js Development, FastAPI
Development, RESTful APIs, Full Stack Development, Mobile App Development, Product Design, UI Prototyping, UX
Design, Wireframing Tools, Database Management, MySQL Development, Redis Caching, State Management,
Component Design, Application Design, API Integration, API Security, OAuth2 Authentication, JWT Authentication,
CI/CD Pipelines, GitHub Actions, System Architecture, UML Design, Data Structures, Algorithm Design, Python
Programming, Data Analysis, Data Visualization, Statistical Modeling, Predictive Analytics, Machine Learning, Random
Forest, Decision Trees, K-Means Clustering, Regression Models, PowerBI Dashboards, Data Cleaning, Data Preparation,
Forecasting Models, Budgeting Systems, M-Pesa Integration, Cloud Deployment, Cross-Platform Apps, Performance
Optimization, Version Control, Agile Development.
EXPERIENCE
Statistician / Data Analyst
FoVET Research and Consultancy Ltd. | Remote | Oct 2024 – Present
Roles and Responsibilities:
● Spearheaded analysis of large-scale survey datasets using PowerBI and ActivityInfo, reducing reporting
turnaround time by 43% and improving data-driven decision-making.
● Designed digital data collection tools and workflows, replacing manual systems and improving operational
efficiency across three research projects.
● Translated monitoring and evaluation frameworks into software requirements, forming the foundation for a
digitized MEARL system.
● Partnered with stakeholders to align technical specifications with research objectives, ensuring usability and
compliance.
● Automated visualization dashboards that tracked program impact by gender, geography, and age, increasing
report accuracy.
● Delivered statistical models for univariate and bivariate analysis, supporting predictive insights for program
effectiveness.
● Conducted training sessions virtually for field officers on digital survey tools, ensuring seamless adoption across
distributed teams.
Flutter Flow Developer
DoWell UX Labs | Nairobi, Kenya | Feb 2024 – Aug 2024
Roles and Responsibilities:
● Developed and deployed five Flutter-based lead-generation applications, integrating REST APIs to ensure realtime data updates.
● Prototyped and tested user flows in Figma, shortening design revision cycles by 30% and accelerating delivery
timelines.
● Implemented reusable, responsive UI components consistent with modern design standards, improving
application performance.
●
●
●
Built authentication systems with OAuth2 and JWT, enhancing user data security and compliance.
Optimized state management with Provider and Riverpod, ensuring smooth cross-platform experiences.
Delivered project updates and resolved technical issues virtually, collaborating with international clients.
React JS FrontEnd Developer
Cyber Intelligence (CYINT) LLC | Remote | Feb 2023 – Oct 2023
Roles and Responsibilities:
● Designed and deployed 12+ reusable components in React and StoryBook JS, reducing frontend development
time for subsequent sprints.
● Integrated user feedback loops into feature design, cutting reported UI errors by 30 recurring issues within the
first two release cycles.
● Enhanced load performance by optimizing component rendering, leading to a 1.5-second decrease in average
response time.
● Ensured accessibility compliance across developed components, aligning with WCAG standards.
● Documented component libraries and handover notes in GitHub for seamless onboarding of new developers.
OTHER EXPERIENCES
❖ Web Content Writer | JKContent Writers | Remote | Aug 2022 – Jan 2023
❖ Site Developer | Jaister Technologies | Nairobi, Kenya | Feb 2022 – Aug 2022
❖ Digital Marketing Associate | Ability Resource Limited (ARL) | Nairobi, Kenya | Feb 2021 – May 2021
EDUCATION
❖ BSc in Mathematics & Computer Science | Technical University of Mombasa | Dec 2021
❖ Software Development | Moringa School | 2019
❖
❖
❖
❖
❖
❖
❖
❖
❖
TRAINING & CERTIFICATIONS
No-Code AI Training | The Great Learning | Apr 2025
Data Science with Python | DataCamp | 2023
Intermediate Data Science – Python | Syracuse Institute of Technology | 2023
Computer Programming | Institute of Advanced Technology | 2017
PROJECTS
Automated MEARL Systems | PACJA, RARIEDA & Family Bank Group | Ongoing
Meal Planner App (Utakula!?) | Flutter, FastAPI, Gemini AI | | Ongoing
Arifu Library (Note Reviewer App) | Flutter, FastAPI, Redis
Finalyze Financial Budgeter | Flutter, FastAPI, SQLAlchemy
Pacifist Brokers | React, Node.js, M-Pesa API
TOOLS
Flutter, Dart, React.js, Angular, Node.js, Express.js, FastAPI, MySQL, Redis, SQLAlchemy, PowerBI, Pandas, NumPy,
Seaborn, Matplotlib, Scikit-learn, Provider, Riverpod, Redux, JWT, OAuth2, GitHub, GitHub Actions, Fastlane, Figma,
Adobe Suite, WordPress, Firebase, M-Pesa API, Gemini AI, Docker, Kubernetes, Postman, Jira, Slack.
LANGUAGES
❖ English - Fluent
❖ Swahili - Native
REFEREES
AVAILABLE UPON REQUEST