> Welcome to my engineering portfolio

BRIAN GATHUA KIRAGU

Engineering Lead | Senior Software Developer

I architect and build scalable digital solutions that transform businesses. With over 5 years of experience leading engineering teams and delivering enterprise-grade applications across mobile, web, and IoT platforms.

terminal — brian@gathua — 80×24
$ whoami
Brian Gathua — Engineering Lead @ Jaguar Petroleum
$ pwd
/engineering/leadership/full-stack-development
$ ls -la projects/
JGas JMobility ICEA-Agents ICEA-Clients ERPNext-Migration Flood-Dashboard
$ cat skills.txt | grep "Expert"
Flutter • Node.js • Spring Boot • AWS • Docker • CI/CD • System Architecture
$ _

About Me

Engineering leader specializing in digital transformation and scalable system architecture

I'm an Engineering Lead and Senior Full-Stack Developer with extensive experience in designing and delivering enterprise-grade solutions that drive digital transformation across industries.

My expertise spans system architecture, team leadership, and cross-platform development. I excel at turning complex business requirements into elegant technical solutions that scale.

Currently leading engineering initiatives at Jaguar Petroleum, where I oversee the development of real-time platforms, ERP migrations, and IoT systems across six countries.

5+
Years Experience
50+
Projects Delivered
6
Countries Served
// Engineering Philosophy
class EngineeringApproach {
  constructor() {
    this.architecture = "Scalable & Maintainable";
    this.methodology = "Agile & Iterative";
    this.quality = "Production-Grade";
    this.leadership = "Team-Centric";
  }
  deliverProject(requirements) {
    return {
      code: "Clean & Tested",
      documentation: "Comprehensive",
      deployment: "CI/CD Automated",
      maintenance: "Long-term Supported"
    };
  }
}

Technical Arsenal

Mastery across the full development stack with focus on scalability and performance

Mobile Development

Cross-platform & Native

  • Flutter/Dart Expert
  • Kotlin/Android Advanced
  • Java Advanced

Backend & APIs

Microservices & Integration

  • Node.js Expert
  • Spring Boot Advanced
  • REST/GraphQL Expert

Cloud & DevOps

Infrastructure & Automation

  • AWS Advanced
  • Docker Expert
  • CI/CD Expert

Leadership Journey

Progressive career path from developer to engineering leadership

April 2024 – Present

Jaguar Petroleum

Engineering Lead

Leading engineering initiatives across six countries. Architecting real-time platforms, overseeing ERP migrations, and building IoT monitoring systems. Managing cross-functional teams to deliver scalable solutions for energy distribution and mobility services.

Flutter Spring Boot ERPNext IoT AWS
April 2022 – April 2024

ICEA LION Group

Full Stack Developer

Developed enterprise-grade insurance applications serving thousands of users. Built mobile and web platforms for agent onboarding and client self-service. Implemented CI/CD pipelines and containerized deployments across multiple countries.

Flutter Node.js Docker Azure DevOps Angular
July 2021 – April 2022

Upande Limited

Head of Technology

Led technology strategy and software development operations. Managed teams building GIS-based disaster management systems and ERP integrations. Established development standards and mentored junior engineers.

Java PostGIS ERPNext Team Leadership System Architecture

Enterprise Projects

Scalable solutions delivered for industry leaders

JGas Platform

Enterprise LPG ordering, delivery tracking, and payment platform with IoT integration, Salesforce connectivity, and ERP synchronization. Serves thousands of customers with real-time tracking capabilities.

Flutter Spring Boot IoT Salesforce ERPNext

ICEA Agents App

Cross-platform mobile application for insurance agent onboarding, policy management, and client servicing. Integrated with backend policy systems and CRM modules. Used by thousands of agents across multiple countries.

Flutter Node.js REST APIs Firebase CI/CD

ICEA Customers App

Client-facing mobile application for policyholders, providing digital access to insurance products, claims tracking, and secure document management. Features biometric authentication and real-time notifications.

Flutter Spring Boot Biometrics Push Notifications Secure API

JMobility

Real-time ride-hailing platform with trip dispatch and live tracking capabilities. Built with WebSockets for real-time communication, featuring driver management, fare calculation, and payment integration.

Flutter Spring Boot WebSockets PostgreSQL Redis

Let's Connect

Open to senior software developer/engineer opportunities, particularly those involving complex technical challenges.

Phone

+254 701 250 543

+254 795 019 084

Email

kiragugathua@gmail.com

Location

Nairobi, Kenya

Open to remote opportunities

// Ready for your next engineering challenge
const nextOpportunity = {
  role: "Senior Software Engineering",
  challenge: "Complex System Architecture",
  scale: "Enterprise-level",
  impact: "Business Transformation"
};
// Let's build something remarkable
connect("brian@gathua").then(response => {
  return "Architecture discussions • Team leadership • Scalable solutions";
});