Collins Kiplagat

Collins Kiplagat

Senior Software Engineer — 5+ 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.

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
Backend & frameworks
Golang (Gin, Echo)Spring BootMESHMicroservicesJSONRESTful APIs
Data & ORMs
Oracle DBPostgreSQLMySQLGORM / Bun / JPA
Frontend
Next.jsReactTypeScriptAngularShadcn + Tailwind
Cloud & DevOps
Azure FunctionsDockerAzure DevOps CI/CD
Observability
PrometheusGrafanaLOGSLoki & Promtail
Tooling & design
Git & SVNFigmaPrince2

Work Experience

Senior Software Engineer

Apr 2023 – Present

Britam Group

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(Issueance and approval of the policies).
  • Creating system designs and architecture for the Agent app.
  • Developed apis for the agent app and operation portal.
  • Intergrated to core system for policy issueance
  • 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.
  • Intergrated to payment(Mpesa and Card) and notification providers(SMS and Email) to enable payment and notifications on the agent app.

Software Engineer

Sep 2021 – Mar 2023

Tanda

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 the 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 of sms and email.
  • Created a monitoring console for payment history tracking.
  • Using golang did third party apis to integrate with kplc token provider

Software Engineer

Oct 2020 – Sep 2021

Kenya Revenue Authority (KRA)

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

Sep 2020 – Nov 2020

Spot the Ball Limited

Key Functions
  • Assisted with backend development tasks.
  • Utilized Html, Django and Python for various projects.
Achievements
  • Developed a web application for mantiki landing page.
  • Create User Interface from Ishano Distributors
  • Gained hands-on experience with Django and Python.

Information Technology Officer (Volunteer)

May 2020 – Sep 2020

ICT Authority

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

Jun 2019 – Sep 2019

ICT Authority

Key Functions
  • Network Configuration.
  • Network repair and maintenance.
Achievements
  • Provided IT support at the ICT Authority.
Qualifications

My

Certifications & Training

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

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

Managing Successful Projects with PRINCE2

PRINCE2.comJul 2021ID: LTL21070171
Project Management

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
Portfolio

My

projects

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.

Contact

Reach out to me

Social profiles