≡ Menu

About

Hi, My name is Kim Kanari and I created Nifty Payroll in 2003. I created it for my wife’s business and decided to offer it to the market soon after that.

In 2014 I decided to rewrite the software based on my experience and created PayslipMaker, an improvement over Nifty Payroll.

Between the two versions it has been used by around 200 organizations (probably more, I’ve never counted them all), including large companies (by Kenyan standards) with over 1,000 employees and very tiny one and two-people businesses.

In 2022 I decided to add some features to the software and decided it was better to start from scratch again. I was encouraged to go this way (from scratch) after hearing a technology legend, Jim Keller (Legendary Microprocessor Engineer: AMD, Apple, Intel), say he believes microprocessors should be developed from scratch every five years. Restarting from zero allows you to take advantage of new technology and your previous experience to build something better, without the constraints of your previous work.

I liked my original payroll name, Nifty, so I decided to reuse it for my new software and add the label ‘2.0’: Nifty Payroll 2.0.

I’m a trained accountant and experienced auditor so I have the understanding of payroll within the bigger context of general accounting.

I taught myself how to program using Microsoft Access and realized it’s a very powerful and hugely under-appreciated development product. I honed my skill using it in various jobs I held in the late 90’s and early 00’s (yes, I’ve been around for a long time).

To make sure I had no gaps in my technical knowledge, I got a masters degree in IT in 2003.

I hope you try out Nifty and I hope you like it. Karibu.

To get in touch for more info go here: Contact Info

Kim with his dog, Chaka. Karura Forest.