Professional Resume

A comprehensive overview of my professional journey and expertise

Download Full CV

Professional Experience

Software Engineer

Cognativ Technology LimitedNairobi, Kenya
November 2024 – January 2026
  • Developed and maintained scalable backend services and APIs for SmartSaaS™ enterprise cloud platform using .NET Core, C#, Blazor Server, and Entity Framework Core
  • Reduced API response times by 35% through strategic indexing, query optimisation, and Entity Framework Core migrations
  • Built responsive Blazor Server components with real-time data synchronisation via SignalR, improving UX across enterprise clients
  • Achieved 95% bug-free deployment rate collaborating with Product, QA, and DevOps teams in agile sprints
  • Maintained 80% code coverage through unit and integration testing with xUnit
  • Designed RESTful APIs with comprehensive error handling, validation, and JWT authentication following industry security standards
  • Mentored junior developers on .NET best practices, SOLID principles, and clean code architecture

Technologies Used

C#ASP.NET Core.NET CoreBlazor ServerEntity Framework CoreSQL ServerSignalRRESTful APIsxUnitAzure DevOps

Operations Intern

Alliance Bioversity CIATNairobi, Kenya
November 2024 – April 2025
  • Developed automated backend systems using Python and Flask, reducing operational processing time by 20% through optimised data workflows
  • Built scalable data processing tools and internal web applications for a cross-functional team of 12 members, reducing manual tasks by 40%
  • Integrated PostgreSQL with Python applications, writing optimised SQL queries and implementing data validation for accurate reporting
  • Wrote comprehensive technical documentation including API specifications, system architecture diagrams, and user guides
  • Collaborated with stakeholders in agile environment to gather requirements and translate business needs into technical specifications

Technologies Used

PythonFlaskDjangoPostgreSQLREST APIsDocker

Software Developer Intern

REAL BIZ DigitalRemote
June 2023 – September 2023
  • Developed and maintained responsive web applications using React.js, TypeScript, and Node.js for 3 client projects, increasing user engagement by 25%
  • Designed and implemented RESTful APIs with Express.js, reducing data processing time by 30% through efficient algorithms
  • Built reusable React components following component-based architecture with Redux Toolkit for state management
  • Achieved 75% code coverage writing unit and integration tests with Jest
  • Participated in agile ceremonies including sprint planning, retrospectives, and daily standups

Technologies Used

ReactTypeScriptNode.jsExpress.jsRedux ToolkitMongoDBJestGit

Currently Building

SmartSchedule Healthcare — Enterprise AI Scheduling SaaS

Healthcare Technology ArchitectActive Development

Architecting an enterprise-grade HIPAA-compliant healthcare appointment scheduling platform on .NET 10 and Azure. Features AI-powered no-show prediction targeting 85% ML accuracy, bidirectional EHR integration via HL7 FHIR R4, and Terraform-managed multi-environment Azure infrastructure.

Tech Stack

.NET 10C#ASP.NET CoreBlazorAzureML.NETTerraformDockerSQL ServerGitHub ActionsSonarCloud

Education & Certifications

Bachelor of Science in Computer Science

University of NairobiNairobi, Kenya
2021 – 2025
Top 15% of graduating class

Comprehensive software engineering curriculum covering Data Structures & Algorithms, Software Engineering, Database Management Systems, Operating Systems, Computer Networks & Security, Distributed Systems, and Cloud Computing. Built multiple full-stack applications demonstrating complete software development lifecycle expertise.

ALX Software Engineering Program

ALX AfricaRemote
2023 – 2024
Top 15% of cohort1,200+ hours

Intensive software engineering program emphasising computer science fundamentals, low-level programming in C, system design, and software architecture. Built 15+ projects including RESTful APIs, full-stack web applications, and system utilities using Python, C, and JavaScript.

Software Development Bootcamp

Moringa SchoolNairobi, Kenya
June 2022 – December 2022
Top 15% of cohort24-week program

Intensive full-stack development program covering JavaScript, TypeScript, React, Node.js, Python, and database management. Graduated in top 15% of cohort with 8+ production-ready applications demonstrating software engineering best practices and modern development workflows.

Key Skills

Core Languages

C#.NETTypeScriptJavaScript (ES6+)PythonCSQL

Backend

ASP.NET Core.NET CoreEntity Framework CoreBlazor ServerNode.jsExpress.jsFlaskRESTful APIsMicroservicesSignalR

Frontend

React.jsTypeScriptBlazor WebAssemblyRedux ToolkitHTML5CSS3Responsive Design

Databases

SQL ServerPostgreSQLMySQLMongoDBRedis

Cloud & DevOps

AzureAWSTerraformDockerKubernetesCI/CD PipelinesGitHub ActionsAzure DevOpsLinux/Unix

Testing & Quality

xUnitJestpytestTDDIntegration TestingSonarQubeCode Coverage

Certifications

AWS Certified Solutions Architect – Associate

Amazon Web Services

Designing distributed systems on AWS with emphasis on high availability, scalability, and cost-optimised architectures for web applications.

2022