Available to hire
Hi, I’m Festus Ribiro, a software developer who loves turning complex ideas into accessible, delightful user experiences. I’ve built web and cross-platform mobile apps using React, Next.js, React Native, and Node.js, always prioritizing clean UX and responsive design.
I thrive in collaborative teams, embrace Agile practices, and enjoy shaping products from concept to deployment. Recently at Zamara, I led dashboard, pension app, and portal developments, helped onboard juniors, and implemented automation and analytics to empower decision-making.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Swahili
Fluent
Work Experience
Software Developer at Zamara
February 1, 2024 - PresentDeveloped the first dashboard for the organization's annual Human Resource Summit using Next.js, integrating analytics, registration, payment processing, ticketing, invoicing, attendance validation, and daily reporting; responsible for deployment and ongoing updates. Led iOS development efforts to optimize performance on Apple devices. Revamped Pension App (React Native) for Android and iOS, built Pension Portal with .NET Core, and customized portals for major clients (Bank of Kigali, Makerere University). Implemented an Event Management System with attendance tracking and data management; provided onboarding and technical guidance to junior teammates. Collaborated with cross-functional teams via Azure DevOps to continuously improve web and mobile portals and automated processes with Power Automate. Also contributed to inventory management and landing page development and maintained the company WordPress site.
Landing Page Development at Zamara
February 1, 2024 - PresentDeveloped custom landing pages to support marketing initiatives.
Process Automation at Zamara
February 1, 2024 - PresentDesigned and implemented solutions to streamline processes using Power Automate.
Team Collaboration at Zamara
February 1, 2024 - PresentCollaborated with cross-functional teams and utilized Azure DevOps for repository and project management.
Website Maintenance at Zamara
February 1, 2024 - PresentMaintained and enhanced the company’s WordPress site, implementing design updates and technical improvements.
Developed inventory management system at Zamara
February 1, 2024 - PresentCollaborated with procurement to develop an inventory management system with item requests, approvals and stock taking.
Technical support at Zamara
February 1, 2024 - PresentProvided technical support on the core pension system (Business Central), including setups and configurations.
Continuous Improvements at Zamara
February 1, 2024 - PresentRegularly updated the web portal and mobile apps based on user feedback, enhancing functionality and UX/UI.
Onboard and provide technical guidance at Zamara
February 1, 2024 - PresentOnboarded junior team members and provided continuous technical guidance on the organization’s systems.
Event Management System at Zamara
February 1, 2024 - PresentDeveloped an event management system to handle attendance, data management, activity logging and check-ins during events.
Portal Customisation at Zamara
February 1, 2024 - PresentLed customization of portals for major clients in Rwanda and Uganda, e.g., Bank of Kigali and Makerere University.
Pension Portal Development at Zamara
February 1, 2024 - PresentBuilt and optimized the pension portal using .NET Core, focusing on responsive design and seamless user experience across devices.
Revamped Pension App at Zamara
February 1, 2024 - PresentDeveloped a new pension app for Android and iOS using React Native, enhancing accessibility for users across mobile platforms.
iOS Development Lead at Zamara
February 1, 2024 - PresentLed iOS development efforts, managing deployment, testing, and performance optimization on Apple devices.
Software Developer at Zamara
February 1, 2024 - PresentDeveloped the first HR Summit dashboard using Next.js, including analytics, summit registration, payment integration, ticket issuance, invoicing, attendance validation, and deployment/updates across the event.
Software Developer at Zamara
February 1, 2024 - PresentDeveloped the organization’s annual HR Summit dashboard using Next.js; integrated analytics, registration, payment processing and ticketing workflows; generated invoices and tracked attendance; deployed and maintained the site and dashboard. Led deployment and ongoing maintenance, receiving positive feedback from delegates and team on the improved user experience.
iOS Development Lead at Zamara
February 1, 2024 - PresentLed iOS development efforts, managing deployment, testing, and optimization to ensure high performance on Apple devices.
Software Developer at Zamara
February 1, 2024 - PresentDeveloped the annual HR Summit dashboard using Next.js with analytics for decision‑making, registration, payment integration, ticketing, deployment, and maintenance of the site and dashboard. Built and integrated a Pension App (React Native) for Android and iOS, modernizing the Pension Portal with .NET Core; implemented portals for key clients (Bank of Kigali, Makerere University). Designed and delivered an Event Management System; provided onboarding and ongoing technical guidance; conducted continuous improvements and technical support; led repository management via Azure DevOps; implemented inventory management and WordPress site maintenance.
Software Developer at Zamara
February 1, 2024 - PresentDeveloped the Annual HR Summit dashboard using Next.js with integrated analytics, registration, payment, ticketing, invoicing, and attendance validation for a 3-day event. Oversaw deployment and site updates, receiving positive feedback from delegates and stakeholders. Led iOS development efforts, managed deployment, testing, and performance optimization for Apple devices. Reinvigorated Pension App with React Native for Android and iOS, and built the Pension Portal using .NET Core with responsive UX. Drove portal customization for major clients (Bank of Kigali, Makerere University). Conducted PR reviews, onboarded junior engineers, and implemented continuous improvements. Provided technical support for the core Pension system on Business Central, developed an inventory management system, maintained WordPress site, and automated processes with Power Automate. Collaborated with cross-functional teams using Azure DevOps for version control and project management, and created landing pages
Junior Software Developer at Akeo
January 1, 2024 - October 11, 2025Partnered with design and engineering teams to create user-centered web interfaces, translating prototypes into production-ready code with emphasis on accessibility and seamless UX. Led prototype translation and enhanced UX, contributing to increased user engagement. Managed campaign execution using Mautic, CRM integration with HubSpot, and secure payment system integration. Worked with a modern tech stack (React, Angular, TypeScript, HTML5, CSS3) to deliver scalable, responsive interfaces. Provided timely technical support to clients and contributed to ongoing product improvements.
Junior Software Developer at Akeo
January 1, 2024 - October 11, 2025Partnered with design and engineering teams to create intuitive, user-centered web applications; translated prototypes into production-ready code; enhanced UX; led targeted campaigns; CRM integration with HubSpot; secure payment system integration; worked with React, TypeScript, HTML5, CSS3; provided timely technical support.
Junior Software Developer at Akeo
January 1, 2024 - October 11, 2025Implemented user-centered web/mobile solutions, translated design prototypes into production-ready code, enhanced UX, and supported campaigns management. Built CRM integrations and payment system interfaces; contributed to a modern tech stack (React, Angular, HTML5, CSS3) and provided ongoing technical support. Also helped develop inventory management and landing pages.
Junior Software Developer
January 1, 2024 - October 11, 2025Led user‑centred design efforts, prototyping, and translating designs into production‑ready code. Contributed to UX improvements, campaign management, CRM integration planning, payment workflows, and portal enhancements. Collaborated with cross‑functional teams to improve deployment, processes, and documentation.
Junior Software Developer at Akeo
January 1, 2024 - September 17, 2025Partnered with design and engineering teams to create user-centered web interfaces, translating prototypes into production-ready code and enhancing UX. Led campaign execution through Mautic, coordinated targeted marketing initiatives, and integrated HubSpot CRM to streamline client communications. Collaborated on a secure payment system integration and employed modern tech stack (React, Angular, TypeScript, HTML5, CSS3) to build scalable, responsive interfaces. Provided timely technical support to clients.
Education
Data Science and Artificial Intelligence at Code3Camp ft Lux Academy
January 1, 2024 - June 1, 2024Andela React Programme at Andela Learning Community
July 1, 2023 - October 1, 2023BSc. Computer InformationSystems at Kenya Methodist University
May 1, 2017 - October 1, 2021Diploma in Fullstack Software Development at Institute of Software Technologies
January 1, 2020 - May 1, 2021Data Science and Artificial Intelligence at Andela Learning Community
January 1, 2024 - June 1, 2024React Programme at Kenya Methodist University
July 1, 2023 - October 1, 2023BSc Computer Information Systems at Institute of Software Technologies
May 1, 2017 - October 1, 2021Data Science and Artificial Intelligence at Lux Academy
January 1, 2024 - June 1, 2024React Programme at Andela Learning Community
July 1, 2023 - October 1, 2023BSc, Computer Information Systems at Kenya Methodist University
May 1, 2017 - October 1, 2021Diploma in Fullstack Software Development at Institute of Software Technologies
January 1, 2020 - May 1, 2021Data Science and Artificial Intelligence at Code3Camp ft Lux Academy
January 1, 2024 - June 1, 2024React Programme at Andela Learning Community
July 1, 2023 - October 1, 2023BSc in Computer Information Systems at Kenya Methodist University
May 1, 2017 - October 1, 2021Diploma in Fullstack Software Development at Institute of Software Technologies
January 1, 2020 - May 1, 2021Bachelor of Science in Computer Information Systems at Kenya Methodist University
May 1, 2017 - October 1, 2021Diploma in Fullstack Software Development at Institute of Software Technologies
January 1, 2020 - May 1, 2021Data Science and Artificial Intelligence at Code3Camp ft Lux Academy
January 1, 2024 - June 1, 2024Andela React Programme at Andela Learning Community
July 1, 2023 - October 1, 2023Qualifications
Diploma in Fullstack Software Development
January 1, 2020 - May 1, 2021Diploma in Fullstack Software Development
January 1, 2020 - May 1, 2021Data Science and Artificial Intelligence Certification
January 1, 2024 - June 1, 2024Andela React Programme
July 1, 2023 - October 1, 2023Diploma in Fullstack Software Development
January 1, 2020 - May 1, 2021Industry Experience
Software & Internet, Professional Services, Education, Media & Entertainment, Other, Financial Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Nairobi today.