Ronald Ngoda

Ronald Ngoda

Software Engineer


As a driven and creative web database applications developer, I bring a passion for technology to my work and excel at collaborating with a team of highly skilled IT professionals to deliver exceptional websites and systems. My expertise spans the entire software development process, and I possess a unique talent for effectively translating business needs into technical solutions. I am dedicated to ensuring the highest standards in quality, usability, security, and scalability with every project I undertake.

Work Experiences

Software Engineer

Obotech Solutions LTD | 2020-Present

Obotech Solutions LTD is a leading software development firm that specializes in providing customized solutions to clients across industries. With over 5 years of experience in the industry, it has established a reputation for delivering innovative and high-quality software solutions that meet the unique needs of its clients. My main responsibilities include:

  • Design, develop, and maintain web applications using Php,Java, Python, and JavaScript.
  • Implement and optimize database structures using MySQL, MongoDB, and SQL Server.
  • Develop and integrate web services and APIs to support system integration.
  • Collaborate with cross-functional teams to ensure successful project completion within defined timelines and budget constraints.
  • Participate in Agile software development methodology to promote rapid and effective delivery of high-quality software.
  • Conduct rigorous testing and debugging to identify and resolve technical issues.
  • Provide technical expertise and support to clients and stakeholders, including requirements gathering, design reviews, and user acceptance testing.
  • Stay current with emerging trends, tools, and techniques in web development and database management to enhance technical knowledge and improve overall performance.

Software Developer

FASOBET | 2021 Sept -2022

Fasobet is Kenya’s newest leading sports and entertainment betting platform in the Kenyan market. It offers betting across various markets, like football, rugby, basketball, etc. Besides sports betting, Fasobet offers other exciting betting options including casino and virtual games. My main responsibilities include:

  • Optimizing the user experience.
  • Creating tools that improve site interaction regardless of the browser.
  • Implementing design on mobile websites.
  • Managing software workflow.
  • Developing and maintaining the user interface.
  • Using HTML, JavaScript and CSS to bring concepts to life.
  • Fixing bugs and testing for usability.

Systems Developer

Postal Corporation Of Kenya | 2021 Aug - 2022 Jan

I worked at POSTA Kenya and was responsible for developing and implementing applications and programs for the backend processing systems used in business at the corporation. My main responsibilities included:

  • Discussing the project requirements and the proposed solution with a senior developer
  • Using development tools to write and test code to develop these solutions
  • Writing documentation and operating manuals
  • Testing and modifying systems to ensure that they operate reliably
  • User training and support
  • Responding to feedback
  • Fault finding, diagnosing and fixing bugs

Software Engineer

Pay Hero Kenya | 2020 - Present

PAY HERO KENYA LTD is a fast growing company formed to take advantage of financial digital technology to offer innovative business solutions and tools to enable business organizations run more efficiently and grow. I am the founder and also the senior developer. My main responsibilities include:

  • Developing SAAS products that can be used by clients.
  • Maintaining our core business applications.
  • Engaging potential clients and analyzing their requirements and turn them into working products.

Lead Software Developer

Huduma Payment - Heavenly Manna Solutions | 2019

Heavenly manna Solutions is a financial firm that advocates for equal minimum pay across Kenya at ( shilingi mbili) ksh 2/= per minute. The platform is free for every citizen above 18 years old doing any job anywhere, with a mobile number. Payment is via MPESA. I served as lead developer. Delivered technology solutions that: Delivered new or enhanced developments, Web-based customer data-entry applications, software that automated customer data collection and processing functions, systems for securely handling electronic funds transfers.


  • Seamless customer registration over USSD and web portal
  • Payment gateway integration to enable seamless deposits and withdrawals
  • Rich user analytics on the web dashboard.

Software Developer

Mobifin | 2019

Mobifin is a microfinance institution that offers loans to employed citicens in Kenya.I was responsible for developing and maintaining a powerful back-end application that would assist in monitoring and managing client transactions,onboarding new clients to the system, report generation and audit logs tracking. Worked with other developers providing third party API servies and gateways in integrating into the system. Core applications developed were: Web based portal and USSD application for clients and agents.

Senior Developer

Hala Nairobi | 2019

Hala Nairobi is a Transport Provision Organization based at J.K.I.A Nairobi that provides transport services to various clients at the Airport. I was the senior developer in implementing a misplaced luggage restoration system. Key responsibilities included: Developing a powerful web based database application system that would be used by several airline companies to track and monitor misplaced luggages, Maintaining the application and providing additional functionalities when needed, Working with existing staff and management in resolving any errors or challanges faced while using the system.

Intern Backend Developer

VTBF | 2018

I worked as an intern back end developer for Vihiga Teachers Benevolent Fund organisation. I was responsible for developing a robust web database application that would assit them electronically capture and store members details. The key challange they had was that they were manually capturinga and storing information in files which was very cumbersome to store,retrieve and update. The system played a key role in improved service delivery to the organisation.


Swift Payment Service


SPS-Swift payment service is a product of Pay Hero Kenya that enables medium and small businesses to pay and get paid online or offline in a simple and seamless manner. It has an API for developers to use as well for integration into websites. Small businesses can process payments online without a need to follow complex banking requirements. The platform offers a Mobile Wallet App for individual customers and also on the other side a complete C2B,B2B and B2C online payment system for SMEs.

Rent Hero-Online Rent Billing And Collection Software


Rent Hero is a powerful bill management and rental payment online web application. We provide a secure payment platform with diverse mobile payment options and functionalities that enables landlords and tenants to receive, pay and keep track of rental and tenancy related transactions online.


Open Source

This is one single software which will allow you to manage administration, financial affair, student affairs and all other related issues in your university. The best thing about ultimate University ERP system is its compatibility because it works well on all devices.Ultimate University ERP is a reliable enterprise software because it operates at a very high level of security that is a pre-requisite for all universities.