Welcome to OLIHA.DEV

Hello, I am Peter Oliha and I am a software engineer and consultant. I have a passion for building software and helping others do the same.

Most days, you can find me turning my ideas into software products and services that are aligned with my interests.

I have lived and worked on 3 continents in areas such as fintech, internet services and blockchain …. More


Services

Web Development

Everything You Need to Build, Grow, and Maintain Your Online Presence
I offer a subscription-based service that includes everything you need to get your business online and keep it running smoothly. From custom design to ongoing maintenance, I’ve got you covered.

Past web development work

Let’s talk about your website

I am always looking to help businesses build out their web identity.


Consultancy

Got an Idea? Want to know what it takes to implement it.
Or Perhaps you need help with some custom development work. With years of experience I am expertly suited to solve software engineering issues. Reach out today for a chat.
Learn more

Some Product’s that I’ve built

KidzLog

KidzLog aims to provide a full suite of tools to help you manage various aspects of your childcare business. From tracking attendance to handling…

Continue Reading KidzLog

FindChildcare.ca

FindChildcare.ca a comprehensive directory of home and center-based childcare providers across Canada.Now instead of playing roulette with Facebook groups, FindChildcare.ca is designed to be…

Continue Reading FindChildcare.ca

MapleStack

MapleStack is a job board connecting companies to tech talents in Canada. It focuses on jobs in the technology field from software developers, to…

Continue Reading MapleStack

PollStats

PollStats is a tool that helps voters in Nigeria find their Polling Unit. It was widely used in the 2019 General Elections by voters…

Continue Reading PollStats

Recent Posts

My Initial Server Setup Checklist

Whenever I set up a new VPS (Virtual Private Server), I follow a standard process to ensure it’s secure, optimized, and ready for deployment. Here, I’m documenting the steps I typically take, which cover everything from updating the system to configuring security essentials like UFW and Fail2Ban. Just FYI, this is my own checklist, and…

Continue Reading My Initial Server Setup Checklist

KidzLog

KidzLog aims to provide a full suite of tools to help you manage various aspects of your childcare business. From tracking attendance to handling billing and payments, the goal is to meet the needs of childcare providers, whether you run a home-based daycare or a larger childcare center. Learn more about it on kidzlog.com

Continue Reading KidzLog

3 Ways to Run NestJS Cron Jobs When Running Multiple Instances

Managing cron jobs in a multi-instance environment can be challenging. Recently, I faced this issue on FindChildcare.ca where I am running multiple instances of a NestJS application. Here are three methods to handle this effectively: 1. Using Named Instances This method involves naming your primary and replica instances and adding conditional checks to ensure the…

Continue Reading 3 Ways to Run NestJS Cron Jobs When Running Multiple Instances

FindChildcare.ca

FindChildcare.ca a comprehensive directory of home and center-based childcare providers across Canada.Now instead of playing roulette with Facebook groups, FindChildcare.ca is designed to be a place where parents can easily find childcare providers and subscribe to receive notifications about openings. Providers can also create waitlists, manage multiple listings, and indicate available slots. It is probably…

Continue Reading FindChildcare.ca