Billy Okeyo

Experience

A timeline I can keep honest.

Roles and dates come from my resume. I left out work I am not ready to put here yet. If a number is here, it came from me, not from a prompt.

  1. Present

    Kenya

    Current

    Lead Software Engineer (Consulting)

    LearningDifferently

    Lead software engineering for LearningDifferently on a consulting basis, including the education product around Dora.

  2. 2021 to Present

    Nairobi, Kenya

    Current

    Software Engineer

    Innova Limited

    Engineering on enterprise financial systems for investment management, unit trusts, and bancassurance products.

    Responsibilities

    • Engineered and maintained financial systems using C# and ASP.NET.
    • Built responsive Angular frontends for operational workflows.
    • Automated repetitive operational work through backend services and integrations.
    • Worked with QA and DevOps on CI/CD via TeamCity and Docker.
    • Joined requirements and technical design discussions with product and business stakeholders.
    • Helped with performance, monitoring, and production issue resolution.

    Technologies

    C# · ASP.NET · Angular · TeamCity · Docker

    Selected achievements

    • Improved operational task efficiency by about 30% through the Angular work.
    • Cut manual processing by about 40% by automating repetitive workflows.
  3. 2023

    Nairobi, Kenya

    DevOps Engineer (Part-time)

    Uamuzi

    Part-time DevOps for production systems: pipelines, containers, and faster releases.

    Responsibilities

    • Designed and managed CI/CD pipelines for multiple production systems.
    • Implemented Docker and Kubernetes for containerized development and deployment.
    • Streamlined development workflows so releases could happen more often, and more safely.

    Technologies

    Docker · Kubernetes · CI/CD

    Selected achievements

    • Reduced release cycles by about 50%.
  4. 2021

    Nairobi, Kenya

    Web Developer

    Zalego Academy

    Led development of a Laravel e-commerce platform, including payment integration.

    Responsibilities

    • Led development of an e-commerce platform with a secure Laravel backend.
    • Integrated payment gateways so checkout was not a trust exercise.

    Technologies

    Laravel · PHP

    Selected achievements

    • Increased online sales by about 25% after the UX and conversion work.
  5. 2019 to 2021

    Nairobi, Kenya

    Software Developer

    Guru Analytic

    Custom client software with Django, Laravel, and MySQL, shaped with the people who had to use it.

    Responsibilities

    • Built custom client software with Django, Laravel, and MySQL.
    • Ran user interviews and prototyping so the software matched the actual job.

    Technologies

    Django · Laravel · MySQL

    Selected achievements

    • Delivered 10+ projects on time, with high client satisfaction.
  6. Dec 2018 to Jun 2019

    Kenya

    Full-stack Developer

    Freelance

    Delivered custom software for small and medium businesses, including e-commerce and CRM work across web and mobile.

    Responsibilities

    • Built and shipped custom software for SME clients.
    • Delivered Flutter mobile applications and PHP-based web solutions.

    Technologies

    Flutter · PHP