Denis GikundiEnterprise Architect Portfolio
HomeAboutExperienceArchitecture WorkInsightsResumeContact
Navigation
HomeAboutExperienceArchitecture WorkInsightsResumeContact

Denis Gikundi

Enterprise Architect | Solutions Architect | Software Engineer

Nairobi, Kenya

About Denis

Enterprise architecture with delivery depth

Denis Gikundi is an Enterprise Architect and Banking Technology Leader with 10+ years of experience across software engineering, solution architecture, cloud, DevOps, integration, and enterprise technology delivery.

His work focuses on helping financial institutions modernize critical technology platforms through practical architecture, strong governance, reusable integration patterns, and delivery-aware engineering standards.

He brings a rare blend of hands-on engineering depth and enterprise architecture leadership, helping teams move from fragmented systems to secure, scalable, resilient, and well-governed platforms.

At a Glance

10+ years

Engineering, architecture, cloud, DevOps, and enterprise delivery

Banking technology

Experience across digital, integration, payments, and core platforms

7+ subsidiary markets

Architecture support across Kenya and regional banking environments

End-to-end depth

From software delivery to enterprise architecture governance

How I Create Value

Architecture Direction

Defines standards, blueprints, and architecture guardrails that help teams deliver secure, scalable, and consistent technology solutions.

Integration Modernization

Shapes API, middleware, event-driven, and partner integration strategies across banking channels, core systems, and digital platforms.

Platform and DevOps Enablement

Supports cloud-native delivery through container platforms, CI/CD, GitOps, observability, automation, and DevSecOps practices.

Delivery Alignment

Bridges business goals, architecture governance, engineering teams, vendors, and operational stakeholders to deliver practical outcomes.

Architecture Philosophy

Architecture should enable delivery, not slow it down.

  • Standardization should increase speed and reduce delivery risk.
  • Integration is a business capability, not just a technical function.
  • Security, resilience, and observability must be designed early.
  • Modernization should be incremental, measurable, and business-driven.
  • Architecture governance should guide teams, not block them.

Focus Areas

Integration, cloud, platform, and modernization

Core domains where Denis provides architecture direction, technical leadership, and delivery support.

Architecture & Governance

Enterprise ArchitectureSolution ArchitectureArchitecture GovernanceMicroservices StandardsTechnology Strategy

Integration & Banking Platforms

API GatewaysWSO2IBM DataPowerKafkaActiveMQ

Career Story

Career Journey Snapshot

A progression from hands-on software engineering into enterprise architecture and banking technology leadership.

01

Software Engineering Foundation

Built and supported software products, APIs, and web platforms across business and banking environments.

02

API and Integration Leadership

Led API development, integration delivery, and middleware modernization across customer-facing and enterprise banking systems.

03

Solution Architecture

Designed banking technology solutions focused on scalability, reliability, transaction performance, and enterprise alignment.

04

Enterprise Architecture Leadership

Provides architecture direction across integration, development, DevOps, cloud, and platform modernization initiatives.

View full experience →

Education

Strathmore University

MSc Mobile Telecommunication and Innovation

Kabarak University

BSc Computer Science

Certifications

AZ-400 Microsoft Azure DevOps Solutions

Microsoft

Master Java Web Services and REST APIs with Spring Boot

Professional Certification

Software Architecture: REST API Design

Professional Certification

AWS Certified Solutions Architect – Associate

Amazon Web Services — In Progress

Work with a delivery-aware enterprise architect

I bring together architecture strategy, engineering execution, integration modernization, cloud-native delivery, and governance discipline to help financial institutions build platforms that scale.

View Architecture WorkDownload ResumeContact Me
Apache Camel
REST
SOAP
SOA
Core Banking Integrations
Payment Systems

Cloud, DevOps & Platform Engineering

OpenShiftKubernetesDockerAWSAzureCI/CDGitOpsDevSecOpsObservabilityService Mesh

Engineering Leadership & Modernization

JavaSpring BootAngularAPI DesignTechnical LeadershipVendor AlignmentDelivery Governance