Career materials

Resume

Professional experience, technical responsibilities and education in a format built for career conversations. Download the concise PDF for sharing, or print the expanded resume below.

Download PDF

Paul Rukwaro

Senior Software Engineer · Distributed Systems, Databases & Cloud Infrastructure

Nairobi, KenyaLinkedInGitHub

Summary

Senior Software Engineer with 7+ years designing, delivering and supporting production systems across Microsoft, financial services and enterprise platforms. I combine hands-on engineering with technical direction, cross-team alignment and end-to-end ownership.

Experience

Microsoft — Software Engineer

Aug 2024 – Present

Windows Compliance & AI Tooling

Technical design and hands-on implementation of engineering services and distributed validation workflows.

  • Own discovery, prototyping, implementation, automated testing, integration and production support for C#/.NET engineering services.
  • Architect asynchronous orchestration with Azure Functions and Durable Functions, evaluating scalability, state management, retries, fault recovery and operational simplicity.
  • Lead production and pre-release investigation across services, applications, telemetry, operating-system, data-flow and network boundaries.
  • Drive technical alignment through design reviews, peer code reviews, documentation and testing strategy with engineering and external testing teams.
  • Apply AI-assisted engineering to testing, diagnostics and validation with attention to correctness, security and reproducibility.

Prime Bank Kenya — Software Engineer

Aug 2023 – Aug 2024

Banking services & integrations

Java services, REST APIs and database-backed integrations with core banking systems.

  • Designed, developed, tested and supported backend integrations for business-critical financial data.
  • Translated operational and regulatory requirements into integration contracts, validation rules and data flows.
  • Designed workflows with controls for data integrity, auditability, access and failure handling.
  • Owned production integration troubleshooting, coordinating investigation and corrective changes across services, relational data stores and infrastructure.

Indra — Software Engineer

Jul 2021 – Aug 2023

Enterprise platforms

C, C++, Java and Oracle SQL components for database-intensive enterprise platforms.

  • Developed and maintained backend modules, data-processing components and cross-system integrations deployed in customer environments.
  • Implemented performance and architecture improvements across application and database execution paths.
  • Diagnosed production failures across application, database and infrastructure layers and implemented corrective changes.
  • Contributed to technical design, implementation, testing, documentation, deployment support and maintenance within multidisciplinary teams.

Gessic — Software Engineer

Aug 2019 – Jun 2021

Backend & data-processing systems

End-to-end delivery of backend services, operational data pipelines and automation.

  • Delivered solutions from requirements and technical design through implementation, testing, deployment support and maintenance.
  • Built pipelines to extract, transform, validate and analyze operational data.
  • Worked directly with business requirements to refine technical solutions and resolve integration and reliability problems.

Education

  • MSc Computer Science, Georgia Institute of Technology · 2026-present · In progress
  • BSc Control Engineering, JKUAT · 2015-2019 · Completed

Skills

Systems & data
Distributed systems, Database-backed services, Asynchronous workflows, State management, SQL / Oracle SQL, Data integrity, Failure recovery
Languages & platforms
C# / .NET, C / C++, Java, Python, TypeScript, Azure, AWS
Delivery & operations
Azure Functions / Durable Functions, Automated validation, Observability, Production diagnostics, Design and code reviews, Technical alignment, Documentation

Prior credentials

  • AWS Certified Cloud Practitioner · AWS · 2021. Historical credential; current certification status is not asserted.
  • Google Data Science Professional · Coursera · 2022.