iGnimik

Software engineering · Kenya

Understand.Solve.Accelerate.

We turn the business problems slowing your organization down into software that fits how you actually work.

  • Your system, your cloud
  • Running costs before you sign
  • 30-day warranty
  • Next.js
  • TypeScript
  • Python · FastAPI
  • PostgreSQL
  • M-Pesa Daraja
  • Odoo ERP integration
  • Progressive web apps
  • AWS
  • Google Cloud
  • Cloudflare
  • SMS & email automation
  • Playwright
  • Role-based access
  • Audit trails

The idea

Technology should solve business problems, not create more of them. We engage where you have a problem but not yet a specification, and stay until the software is a genuine advantage.

Problem first

We learn how your business works and where the friction really is before proposing anything.

Engineering-led

A technology partner, not a generic coding or website vendor. Decisions are reasoned, documented and yours to keep.

Honest by default

No jargon, no surprises on scope, time or cost, and no pretending a problem is solved when it is not.

Sound familiar?

The signs it’s time to engineer a better way.

If two or more of these describe your organization, there is momentum waiting to be unlocked.

01

The same work is done by hand, every day

Automation that removes the repetition and the errors that come with it.

02

Information lives in spreadsheets, chats and heads

One system of record your whole team works from.

03

Growth is making the process hurt

Workflows engineered to carry more volume without adding friction or headcount.

04

Leadership can't see what is happening

Dashboards and reports built on live, trustworthy data.

05

The software you have doesn't fit how you work

Custom systems shaped around your operation, not the other way round.

06

Money moves without a clean trail

M-Pesa payments reconciled automatically, with an audit trail for every shilling.

What we do

Six ways we turn a challenge into momentum.

Where every engagement begins

Digital Strategy & Discovery

Every engagement starts here. We map your processes, define the real problem and set a technology direction before a line of code is written.

Short, fixed and paid, so the estimate you leave with is one you can rely on, whoever builds it.
  • Discovery report
  • Requirements baseline
  • Process maps
  • Roadmap

Custom Business Systems

Software built around your actual workflows: internal systems, portals and operational platforms.

  • Dashboards
  • Portals
  • Workflow apps

Automation & Integrations

Remove manual work and connect the systems you already rely on, from M-Pesa to your ERP.

  • Integrations
  • Notifications
  • Data sync

Websites & Digital Platforms

Purposeful public experiences that communicate clearly, rank well and convert attention into action.

  • Corporate sites
  • Content platforms
  • Self-service CMS

Engineering & Modernization

Build, refactor, integrate or modernize existing software without stopping the business that depends on it.

  • APIs
  • Migrations
  • Performance work

Managed Support & Improvement

No abandonment after launch. Monitoring, maintenance and a living improvement backlog keep the system earning.

  • Support
  • Enhancements
  • Optimization

How we work

A delivery system, not a gamble.

Eight stages, each with defined outputs and an exit gate. Small projects carry less paperwork, never less discipline.

Quality gates

  • Scope and acceptance agreed before major build
  • Validation before production
  • Your acceptance before closure
  • Secure, complete handover
  1. 01

    Understand

    Discovery conversation, process walk-through and a clear statement of the problem.

  2. 02

    Define

    A requirements baseline with acceptance criteria you sign off before anything is built.

  3. 03

    Solve

    Solution design, delivery plan and the real monthly running cost, agreed up front.

  4. 04

    Build

    Iterative delivery against a story catalog, with progress you can see at every milestone.

  5. 05

    Validate

    Automated tests plus acceptance testing with your own team on realistic data.

  6. 06

    Deploy

    A controlled release into cloud accounts registered in your name.

  7. 07

    Handover

    Source code, infrastructure, runbooks and documentation transferred in full.

  8. 08

    Improve

    Warranty, support and an improvement backlog that keeps the system earning.

Specified to an international standard

Requirements are written to ISO/IEC/IEEE 29148, so everyone agrees on exactly what is being built.

Every requirement traced to proof

A traceability matrix links each requirement to the code and the test that proves it works.

Failure paths tested first

We test what should be refused before what should succeed. A green build alone never makes work done.

Secure by default

An OWASP ASVS level 2 baseline, deny-by-default access control and an append-only audit trail.

Selected work

Don’t take our word for it. Watch it run.

Most of what we build sits behind a sign-in, so every project opens a short walkthrough recorded from the real application running on demo data.

01

Featured project

Live

Victors Chapel

victorschapel.org

A digital experience and content platform for a growing international church, paired with a custom-built CMS so staff publish sermons, events, and updates themselves — no engineering support, no third-party tools.

  • Git-backed CMS — every save is a real commit, no database required
  • Self-service admin for sermons, events, gallery, and blog content
  • Live-broadcast detection, cloud image hosting, and email notifications
  • Digital experience
  • Custom CMS
  • Next.js + Cloudflare
Visit live site

Product walkthrough

Victors Chapel content admin

The church’s media team signs in with Google or email, updates the site-wide announcement, publishes a new event and answers a visitor question, with every save going live within minutes.

Recorded from the real application running on demo data. No customer information is shown.

02

Product

Live

Spentrack

spentrack.ignimik.com

A household finance management platform covering budgeting, shopping tracking, and role-based allocations for the whole family — installable as an app and fully usable offline.

  • Financial-health dashboard with spending trends and budget alerts
  • Role-based stage allocations and full user management
  • Offline-first PWA with CSV/Excel export and PDF reporting
  • Finance platform
  • Offline-ready PWA
  • Next.js + Node.js

Product walkthrough

Spentrack

A family signs in, reads its financial health at a glance, records spending against the month’s budget, adds a new expense and reviews shopping, contribution stages and trends.

Recorded from the real application running on demo data. No customer information is shown.

Also engineered by iGnimik · client details confidential

Transport & fleet operations

Remittances that reconcile themselves

Daily driver remittances paid by M-Pesa, allocated automatically, chased with SMS reminders and settled to vehicle owners every week with a full audit trail.

  • PWA
  • FastAPI
  • M-Pesa Daraja
  • Google Cloud

Building-materials distribution

High-volume ordering without the chaos

Duplicate-safe truckload ordering with funds checks, factory purchase orders issued by SMS, loading reconciliation and an ERP-ready integration.

  • PWA
  • FastAPI
  • Odoo ERP
  • AWS

Working together

Priced for fit and quality, never for surprises.

Choose the shape of engagement that matches where you are. Each one is priced on scope, complexity and value, and every one comes with the same commitments.

  • Your system, your cloud, your data

    The system built for you is yours on full payment, running in cloud accounts, domains and data stores registered in your name, never pooled into ours.

  • Running costs before you sign

    Every proposal shows what the system will cost to host and run each month, not just what it costs to build.

  • No surprises

    Material changes to scope, timing or cost are raised early and agreed in writing before they happen.

  • A complete handover

    Source, infrastructure as code, automated tests, runbooks and documentation, followed by a 30-day warranty.

01

Paid discovery

You know the pain, not yet the solution.

A short, fixed engagement that ends with a requirements baseline, solution direction, roadmap and an honest estimate.

02

Fixed-scope project

The outcome is clear and well defined.

Agreed scope, acceptance criteria and price, delivered against milestones you can see.

03

Engineering engagement

You need capacity on an existing product.

Dedicated engineering time applied to your roadmap, under the same standards as our own projects.

04

Support & improvement

The system is live and must stay healthy.

Monitoring, maintenance and a prioritised improvement backlog under a written support agreement.

Questions

Straight answers.

Anything else? Ask us directly at hello@ignimik.com.

We don't have a technical specification. Can we still talk?

Yes, that is exactly where we like to start. A discovery conversation turns the problem you can describe into requirements, a solution direction and an estimate you can rely on.

Who owns the software and the data?

You own the system built for you, its data and the cloud accounts and domain it runs on, all set up in your name. Our own reusable tooling and methods stay ours and come licensed inside your system, so you can run, maintain and extend it freely. If you are not technical, we can operate the hosting for you, but ownership stays with you.

How much will it cost to run once it's live?

Every proposal includes a 'What it costs to run' section with the real monthly hosting and service costs. Our default cloud setup scales down when idle, so a typical system stays lean.

What happens after launch?

Handover includes the source code, infrastructure, tests, runbooks and documentation, followed by a 30-day warranty for defects. Ongoing support and improvements are available under a written agreement with defined response times.

Can you integrate M-Pesa, SMS or our ERP?

Yes. We build M-Pesa Daraja payments, SMS and email automation, and ERP integrations such as Odoo into business systems, behind clean interfaces so each provider can change without rewriting the system.

Do you only work in Kenya?

We are based in Kenya and also work remotely with organizations further afield wherever there is a strong delivery fit. Our systems are Kenya-ready by default: KES, +254 numbers and the Data Protection Act.

Start a discovery conversation

Have a problem worth solving?

Tell us what is slowing your organization down. We’ll come back with how technology can help, what it would take, and whether we’re the right partner for it.

Based in
Kenya, working remotely
Office hours
Mon–Fri, 08:00–17:00 EAT
First step
A no-jargon conversation