About Brian
Technology, business, data and software — in one person.
About
Technology, business, data and software — in one person.
Brian works at the intersection of Technology, Business, Data and Software — someone organisations call on to translate a business problem into a system, a dashboard, a pipeline or a product, and then keep it running.
I work at the intersection of technology, business, data and software — leading ICT operations while also designing and building the systems, applications and data pipelines that make a business run better.
My experience spans ICT management, digital operations, software development, data analytics and engineering, business intelligence, automation, infrastructure, database systems and enterprise applications — most of it developed inside a real manufacturing/business environment, which means I understand technology from both the technical and the operational side of the table.
My career at Kapa Oil Refineries Ltd. has taken me from systems administration — managing network infrastructure, Active Directory and firewalls — through software development and into my current role, where I combine hands-on engineering with ICT leadership. I hold a BSc in Computer Science from the University of Eldoret and am completing an MSc in Data Analytics at KCA University.
What makes my approach different?
I don't approach technology simply as an IT implementation exercise. Instead, I focus on:
- Understanding the business problem before proposing a solution
- Designing practical solutions, not just technical ones
- Building or integrating the technology required
- Making data useful for decision-making
- Automating repetitive, error-prone processes
- Measuring results against real business outcomes
- Ensuring solutions can actually be maintained and used by the business
Experience
ICT Manager — Digital Operations & Data Lead
A career built across technology strategy, digital transformation, software development, data & analytics, business systems, infrastructure, IT operations and automation.
8+
years of technology experience
20+
digital projects delivered
2000+
users / business processes supported
Mar 2025 — Present
IT Manager & Data Lead
Kapa Oil Refineries Ltd. · Nairobi, Kenya
Spearhead local IT operations — infrastructure, applications, data platforms and user support — guiding technical teams responsible for software development, analytics and systems administration, while translating operational requirements from business and plant teams into practical technology solutions.
- Spearhead local IT operations, covering infrastructure, applications, data platforms, and user support services.
- Guide technical teams responsible for software development, analytics, and systems administration, ensuring reliable service delivery.
- Oversee core IT infrastructure including servers, networks, security controls, end-user devices, and communications systems.
- Manage vendor relationships and service providers, and control IT expenditure through asset planning and life-cycle management.
Mar 2023 — Mar 2025
Senior Software Developer
Kapa Oil Refineries Ltd. · Nairobi, Kenya
Led development and enhancement of enterprise applications supporting operations, quality, HR, and production reporting, while introducing containerization and automated deployment practices.
- Led development and enhancement of enterprise applications supporting operations, quality, HR, and production reporting.
- Designed and maintained scalable backend systems using Python and Django, integrated with relational and NoSQL databases.
- Introduced containerization and automated deployment practices that improved system stability and change control.
- Supported reporting and analytics initiatives by integrating data from SAP HANA into secondary data platforms.
Jul 2020 — Mar 2023
Software Developer
Kapa Oil Refineries Ltd. · Nairobi, Kenya
Built and maintained internal web applications used across multiple departments for data capture, approvals, and reporting.
- Built and maintained internal web applications used across multiple departments for data capture, approvals, and reporting.
- Implemented a centralized helpdesk and knowledgebase platform, improving issue tracking and resolution consistency.
- Collaborated with infrastructure teams during system rollouts and upgrades.
Aug 2018 — Jul 2020
ICT Associate
Kapa Oil Refineries Ltd. · Nairobi, Kenya
Managed day-to-day operation of servers, networks, backups, and directory services, providing hands-on support to plant and office users.
- Managed day-to-day operation of servers, networks, backups, and directory services.
- Maintained firewall rules, user access controls, and system monitoring to ensure service availability.
- Provided hands-on support to plant and office users, resolving infrastructure and application issues.