Harrison IduyoCV ↗

Harrison
Iduyo

Software · Data · Networks · Design — Nairobi

I build websites, internal tools and data products for businesses in Kenya, mostly through Hanova Technologies, a small studio I started in 2024. Recent work includes a practice-management platform for law firms, a CMS-backed site for a fiber ISP, an online store and an e-learning platform.

I also do three other things, and have for years: analysis and reporting (board reports, dashboards, financial statements), ISP network operations (MikroTik, hotspot billing, wireless links), and brand, design and social media for the same companies. Four years inside ISPs, first as a field technician and later in the NOC, is where most of my sense of what a business actually needs comes from.

Selected, latest first

  1. 01
    WaveFiber Technologies

    Fiber internet and security installer, NairobiCompany website and content platform: service and product pages, coverage areas, pricing, blog and quotation requests, all managed by the client’s own staff without a developer.

    TypeScript · Next.js · Python · Django · PostgreSQL

  2. 02
    My Lawfirm

    Hanova Technologies productPractice-management platform for law firms: matters, calendar and deadlines, client records, documents and trust accounting, with each firm’s data kept strictly separate.

    TypeScript · React · Node.js · PostgreSQL

  3. 03
    WaveLearn

    Wavelink NetworksE-learning platform with expert-led courses, live sessions, progress tracking and mobile-money payments for learners in Kenya.

    TypeScript · Next.js · Node.js · PostgreSQL · M-Pesa

All software →

01

Software

Client sites and products, newest first. Everything with a dot is live.
  1. 01

    WaveFiber Technologies

    Fiber internet and security installer, Nairobi

    Company website and content platform: service and product pages, coverage areas, pricing, blog and quotation requests, all managed by the client’s own staff without a developer.

    TypeScript · Next.js · Python · Django · PostgreSQL

    wavefiber.co.ke

  2. 02

    My Lawfirm

    Hanova Technologies product

    Practice-management platform for law firms: matters, calendar and deadlines, client records, documents and trust accounting, with each firm’s data kept strictly separate.

    TypeScript · React · Node.js · PostgreSQL

    my-lawfirm.vercel.app

  3. 03

    WaveLearn

    Wavelink Networks

    E-learning platform with expert-led courses, live sessions, progress tracking and mobile-money payments for learners in Kenya.

    TypeScript · Next.js · Node.js · PostgreSQL · M-Pesa

    wavelearn.org

  4. 04

    MTEMI Kicks & Fits

    Footwear and outfits retailer

    Online store for sneakers, official shoes and streetwear with a staff-managed catalogue and WhatsApp ordering, which is how the shop actually sells.

    TypeScript · Next.js · React

    mtemi.co.ke

  5. 05

    EPL score predictor

    Predicts Premier League scorelines and outcome probabilities from historical fixtures and recent form, with a simple web front end. Open source.

    Python · FastAPI · XGBoost · React

    novapl.vercel.appsource ↗

  6. 06

    Hanova Technologies

    Own studio

    Studio website: services, selected work, blog and enquiries, with content editable without a code change.

    TypeScript · Next.js · PostgreSQL

    hanovatechnologies.co.ke

  7. 07

    Sifanet Systems

    Security and internet provider, Nairobi

    Corporate site with services, project gallery and quotation requests, managed by the client.

    Python · Django · Bootstrap

    sifanetsystems.co.ke

  8. 08

    ZAN E-lite Visuals

    Photography and videography studio

    Portfolio site with galleries and booking enquiries.

    TypeScript · Next.js

    zanelitevisuals.vercel.app

  9. 09

    Legacy Washing Point

    Laundry and cleaning services, Nairobi

    Service listings, bookings and customer enquiries.

    JavaScript · React · Node.js

    legacywashingpoint.co.ke

  10. 10

    Hyperwave Networks

    Internet service provider, Nairobi

    Corporate site with service listings, coverage and customer contact.

    Python · Django

    hyperwave.co.ke

02

Data and reporting

Analysis the businesses used to make decisions. Client data stays private, so these are described, not linked.
  1. 01

    Subscriber acquisition and churn analytics

    Wavelink Networks

    Board-facing dashboard of monthly acquisition, disconnections and confirmed churn by area and package. Disconnected and churned are kept as separate series and the lag between them is explained on screen rather than smoothed over.

    Python · pandas · Streamlit

    Private.

  2. 02

    Board analytics report

    Wavelink Networks

    Report for a board presentation with seventeen original visualisations: acquisition trends, churn by package, node performance, package ranking, revenue trajectory and recommendations. Used in the 2025 planning cycle.

    Python · pandas · Matplotlib · ReportLab

    Private.

  3. 03

    Operational dashboards

    Hyperwave Networks

    Interactive management dashboards for subscriber KPIs, uptime, service performance and growth, replacing manual spreadsheet reporting.

    Python · Streamlit · pandas · SQL

    Internal.

  4. 04

    Financial statements 2022–2024

    Wavelink Networks

    Income statement, balance sheet and cash flow produced as branded PDFs with auditor attribution and signature blocks.

    Python · ReportLab · Excel

    Private.

03

Design and social media

Brand, creative, scheduling, reporting and paid campaigns for the same companies I build for.
  • 2021 — present

    Wavelink Networks

    All pages (Facebook, Instagram, WhatsApp Business): monthly content calendars, Canva creative, scheduling and reporting in Metricool, and Meta Ads campaigns for subscriber acquisition in Nairobi.

  • 2023 — 2025

    Hyperwave Networks

    ISP-branded posts, flyers and promotional material for service announcements and seasonal offers across Facebook and Instagram.

  • 2024 — present

    Hanova Technologies

    Facebook, Instagram and LinkedIn: service showcases, case studies, plus quotation templates, proposals and price lists for business development.

  • 2024 — 2025

    New Meladen Parlor

    Set up and branded the Facebook page; flyers, offers and event content; grew engagement through consistent posting.

Company profiles
Wavelink Networks, WaveFiber Technologies (rebrand from Wavelink), Waingo Network Limited, Sansiro Classic Networks, Gettho Links Network
Logo and identity
Emvick Construction Limited — logo concept and SVG mark, palette and usage
Flyers and collateral
Gibbor Security, Jiweke Tavern and Hanova clients — print and digital, delivered as PNG, PDF and Canva
Tools
Canva, Figma, Meta Business Suite, Metricool, Meta Ads Manager, Facebook, Instagram, LinkedIn, WhatsApp Business

04

Experience

  • 2024 — present

    Hanova Technologies

    Founder and lead developer

    Scoping, building and shipping web products for clients end to end: design, front end, backend, database, hosting and the hand-over. Also the studio’s own brand and social media.

  • 2023 — 2025

    Hyperwave Networks

    Network operations engineer, developer, analyst and social media

    Ran the MikroTik-based network day to day: hotspot billing, IP pools, firewall rules, wireless links, subscriber support against SLAs. Built internal tools and Streamlit dashboards on the subscriber database, produced the management reporting, and ran the company’s social media.

  • 2023 — 2024

    Sael Digital Agency

    Web developer and UI/UX designer (remote)

    Client websites and digital platforms: responsive layouts, SEO, requirements gathering and technical specs with the wider team.

  • 2021 — 2022, 2025; social media since 2021

    Wavelink Networks

    Network operations and data intern; social media manager

    Subscriber provisioning, hotspot billing, cabling and site surveys, network documentation. Later the board analytics report and financial statements. Have run the company’s social media and Meta Ads throughout.

  • Education

    BSc Software Development

    KCA UniversitySecond Class Honours, Upper Division, 2021 — 2025

05

Tools and training

Front end
TypeScript, JavaScript, React, Next.js, Vite, Tailwind CSS, HTML/CSS
Back end
Python, Django, FastAPI, Node.js, Express, PHP, Java, REST APIs, PostgreSQL (+ pgvector), MySQL, Prisma, Drizzle, Redis, Celery / BullMQ, M-Pesa Daraja, Stripe, LLM integration
Infrastructure
Vercel, Railway, Render, Neon, Supabase, Cloudinary, Cloudflare, Docker, GitHub Actions
Data
pandas, NumPy, Matplotlib, Seaborn, scikit-learn, XGBoost, Streamlit, ReportLab, SQL, Excel (Power Query, macros), SPSS, STATA, R
Networks
MikroTik RouterOS, VLANs, OSPF, BGP basics, Hotspot billing and user manager, PtP / PtMP wireless, Structured cabling, fibre splicing support, WireGuard / OpenVPN, Firewalls, ISP operations
Certifications
CCNA — Cisco Certified Network Associate KCA University, 2024
SPSS and STATA (distinction) KESAP Research Centre, 2025
CISA — in progress ISACA, since 2025
Certificate in Computer Applications (distinction) Nambale Magnet Computer College, 2021
Community
AWS Community Kenya Member; working towards Cloud Practitioner

06

Contact

Open to full-time roles, contracts and interesting problems. Nairobi, remote-friendly.

Email is quickest — harrisoniduyo1@gmail.com

GitHub ↗LinkedIn ↗CV ↗

Or write here

Harrison Iduyo