• Home
  • Team
  • Blog
  • Academy
podii logo
  • Home
  • Team
  • Blog
  • Academy

Software done right

We help you build high-quality software solutions and products

How we do it What we have done
thinking through a problem

Who we are

Podii is a software consulting company extending modern software, mobile, and web application development. We provide divergent professional services and bring brilliant digital ideas to the table.

Fully in the art and science of software engineering and management, we help you to build high-quality software solutions and products as well as deliver a wide range of related professional services

See the team

How we work

We involve the client throughout the process just to make sure things are moving in the right direction with the correct speed, we never get into a hole and emerge with a final product. We also properly test our code to reduce errors that might occur and check teammates' work to ensure software is maintainable in the long run

Sprint planning to ensure we are working on the right thing

sprint planning

In sprint planning meeting, we determine how much work can realistically be accomplished during the sprint and the product owner has the final say on what criteria needs to be met for the work to be approved and accepted. Our sprint meetings are typically every two weeks but can be weekly or monthly depending on urgency and volatility of the project


Testing code to reduce regression failures

testing software

The testing process is an important phase when we develop software. It's a software development process in which the smallest testable parts of an application are individually and independently scrutinized for proper operation.


Code Review to reduce errors

reviewing software

Code review is a software quality assurance activity in which our team of software developers check the program mainly by viewing and reading parts of its source code after implementation.We use code review for validating the design and implementation of features requested by clients


Dedicated hours for bug hunting and solving

bug fixing

We have a day specifically set to dedicate our time in solving these errors. We fix bugs as soon as we can because; unfixed bugs camouflage other bugs, provide proof of poor quality, to avoid wasting time discussing unfixed bugs, to avoid distracting and disorienting the entire team and to avoid having us look unprofessional by providing inaccurate estimates.

What we have done

We have been able to work with a variety of applications ranging from those that require realtime updates, to applications that work on flaky intenet connection or some without internet connectivity

Mobile payments and micropayments have been in the rise too and we have build applications that enable organisations to allow their members to ask for loans and pay in installments. It has also been possible for the organisations to make payments straight to the mobile phones

Realtime Applications

We have built applications that allow updates to be shown immediately to users of the application. This has proven important in updating information to a user in real time e.g when an item just ran out of stock while they are on the page

Micro Payments

We have in the past and currently still working on a micropayment system that allows users to request products, on attaining a particular percentage of the whole amount they are considered as qualified hence, they can receive the products and continue paying in installments

Mobile Payments

We also make it possible to send out payments to users from within the application. This for example can be used to pay casual workers according to the number of days they have worked. We do the calculations and automatically prepare a payment slip for every worker. The administrator can make some changes if need be then pay the workers straight to their mobile phones.

Poor internet

We have found a way of working with this unreliability by creating applications that do not degrade user experience due to unstable internet connection. This is important because it will save you the cost of losing that customer. This will eliminate dependence on a network connection with yet a reliable user experience since customers will still be able to make a purchase even without internet access.

Offline applications

We have worked on applications that allows users to access services even in the complete lack of internet. Users are able to access the essential parts of the services while offline

Get more details

Quotes From Us...

"Hardware" ~ parts of a computer that can be kicked 😉

logo of podii

Podii is a team that brings change to the Technology industry. We are a team developers with a passion to code and make better the technology culture.

Contact Info

Lutheran Kisumu, Kenya

+254 57 2041122

our email address

Social Media

© 2018 All rights reserved