CK

Available for opportunities

Hi, I'm Collins Kiplagat

Senior Software Engineer — 6+ years

Versatile fullstack engineer building enterprise solutions, fintech tools, and cloud-native services. Currently at Britam Group (Agency Application), architecting backend ecosystems with Golang, Azure Functions, and Oracle DB while shipping frontend portals in Next.js and Shadcn UI.

CKCollins Kiplagat

Previous experience at Tanda (Staff and Merchant portals) and the Kenya Revenue Authority (USSD & SMS portal, initiative and work ticket system).

BSc. Computer Science — Egerton University (Upper Division)
Certified Prince2 Project Manager & Spring Boot Expert
LocationNairobi, Kenya
Backend & frameworks
Golang (Gin, Echo)Spring BootMESHMicroservicesJSONRESTful APIs
Data & ORMs
Oracle DBPostgreSQLMySQLGORM / Bun / JPA
Frontend
Next.jsReactTypeScriptShadcn + Tailwind
Cloud & DevOps
Azure FunctionsDockerAzure DevOps CI/CD
Observability
PrometheusGrafanaLOGSLoki & Promtail
Tooling & design
Git & SVNFigmaPrince2
01Experience

Where I've worked

Full-stack engineering across insurance, fintech, and government — building production systems end to end.

Senior Software Engineer

Britam Group

Apr 2023 – Present
Key Functions
  • Adapting business applications to fulfill specific needs.
  • Full-stack development of front-end and back-end components.
  • Optimizing database design and performance.
  • Building mobile applications from Figma designs.
Achievements
  • Designed the Agent app (Onboarding the client) and Operation portal (Issuance and approval of the policies).
  • Creating system designs and architecture for the Agent app.
  • Developed APIs for the agent app and operation portal.
  • Integrated to core system for policy issuance
  • Integrated to IPRS, KRA, Bridger and Phone verification to enable auto approval of policies.
  • Created APIs for pension and investment modules on agent app.
  • Implemented interfaces using Next.js.
  • Integrated to payment (Mpesa and Card) and notification providers (SMS and Email) to enable payment and notifications on the agent app.

Software Engineer

Tanda

Sep 2021 – Mar 2023
Key Functions
  • Designing user-friendly interfaces for forthcoming products.
  • Configuring interactive dashboards and front-end elements.
  • Testing and integrating internal and external micro-services APIs.
Achievements
  • Developed staff, agent review, and reseller portals.
  • Implemented dashboards for monitoring and reporting on payment history and performance.
  • Created a portal for product setup and management of fees, commissions, and discounts.
  • Created a portal for managing USSD menu and content.
  • Created a portal for managing SMS and email templates as well as bulk sending.
  • Created a monitoring console for payment history tracking.
  • Using Golang, integrated third-party APIs with KPLC token provider

Software Engineer

Kenya Revenue Authority (KRA)

Oct 2020 – Sep 2021
Key Functions
  • Designing wireframes and UI for web applications.
  • Developing Java RESTful web services.
  • Converting user stories into system requirements.
Achievements
  • Developed the KRA AMS Work-ticket reporting tool.
  • Created dashboards for CSS Initiatives and leave reports.

Software Engineer Intern

Spot the Ball Limited

Sep 2020 – Nov 2020
Key Functions
  • Assisted with backend development tasks.
  • Utilized HTML, Django and Python for various projects.
Achievements
  • Developed a web application for Mantiki landing page.
  • Created User Interface for Ishano Distributors
  • Gained hands-on experience with Django and Python.

Information Technology Officer (Volunteer)

ICT Authority

May 2020 – Sep 2020
Key Functions
  • Network Configuration.
  • Network repair and maintenance.
  • System and computer repair and maintenance.
  • User support and assistance.
  • Software installation and assistance.
Achievements
  • Provided IT support at the commissioners offices under the Regional Coordinator.
  • Assisted in maintaining the ICT infrastructure at the commissioners offices.
  • Installation of voice over IP (VOIP) system at the commissioners offices.

IT Officer Intern

ICT Authority

Jun 2019 – Sep 2019
Key Functions
  • Network Configuration.
  • Network repair and maintenance.
Achievements
  • Provided IT support at the ICT Authority.
02Qualifications

Certifications & training

Continuous learning across backend, frontend, and project management.

Treating Go as an Object-Oriented Language

LinkedInMar 2024
Go (Programming Language)Object-Oriented Programming (OOP)

Spring 6 and Spring Boot 3 First Look

LinkedInJun 2023
Spring BootSpring Framework

Designing RESTful APIs

LinkedInJun 2023
REST APIs

React.js Essential Training

LinkedInJun 2023
React.js

Learning REST APIs

LinkedInJun 2023
REST APIs

Learning Spring with Spring Boot

LinkedInMay 2023
Spring BootSpring Framework

Terminal, Bash & VIM Essentials

AmigoscodeJun 2021ID: cert_Ohdg3j30
VimBash+1 skill

Spring Data MongoDB

AmigoscodeJun 2021ID: cert_758wbxg1
Spring BootMongoDB

Getting Started with Spring Boot

AmigoscodeJul 2021ID: cert smpqzymt
Spring BootJava

Crash Course on Python

CourseraJun 2021ID: U7DS2WFLYQXE
Python (Programming Language)

Cloud Computing

HuaweiApr 2021 · Expires Apr 2024ID: 01010080244180843041898683
Cloud ComputingLinux

Docker for Developers

LinkedInMay 2023
Docker Products

Software Architecture: Patterns for Developers

LinkedInMay 2023
Software Design Patterns

Driving Your Own Engagement at Work

LinkedInFeb 2025
Self-Management

Nano Tips to Accelerate Your Goals with Shadé Zahrai

LinkedInFeb 2025
Career DevelopmentGoal Setting

Creating Your Internal Mobility Career Plan

LinkedInFeb 2025
Career ManagementInternal Mobility

Managing Successful Projects with PRINCE2

PRINCE2.comJul 2021ID: LTL21070171
Project Management
03Portfolio

Selected projects

Full-stack builds across e-commerce, streaming, and internal tools — using Next.js, Nuxt, Spring Boot, and Angular.

Coki Mega Shop

Coki Mega Shop

Sleek e-commerce UI built with Next.js, Headless UI, React Icons, and Tailwind CSS.

Airbnb Clone

Airbnb Clone

Feature-rich vacation rental platform that mimics the Airbnb experience — built with Next.js and Tailwind CSS.

Hulu Clone

Hulu Clone

TMDB-powered streaming platform clone with an immersive entertainment experience built on Next.js.

Nuxt Products UI

Nuxt Products UI

Responsive and intuitive product UI developed with Nuxt.js and Tailwind CSS.

Visitor List

Visitor List

Guest book with search and add-visitor functionality.

Employee Manager

Employee Manager

Spring Boot and Angular application for creating and managing employee records.

Open Table

Open Table

Discover and explore restaurants near you.

04Contact

Let's build something together

Have a project in mind or want to collaborate? Send me a message — I usually respond within 24 hours.

Social profiles
LocationNairobi, Kenya
Response timeWithin 24 hours
0/500
All fields required