Skip to main content
Kelvin NgigiKN
Open to opportunities

Kelvin Ngigi

@kelvinngigi

I’m a backend software engineer specializing in systems and REST/WebSocket API design, building reliable products across regions.

Kenya
Message

What I'm looking for

I’m looking to build and maintain production backend systems—multi-client REST APIs and real-time features—while owning deployments, migrations, and documentation with a collaborative team that values reliability and scalable design.

I’m a backend engineer who ships live products across African and European markets, turning ambiguity into working systems fast. I progressed from intern to Lead Backend Engineer at a climate tech startup, and I now focus on APIs, real-time functionality, and production-grade reliability.

At Clengo, I architected and delivered a multi-client REST API backend serving three applications—a cleaner mobile app, an admin platform, and a customer web app. Hosted on a self-managed DigitalOcean VPS with Nginx, I also designed and implemented a real-time WebSocket feature for instant messaging and live online presence broadcasting to the admin application.

I led a migration from Appwrite managed backend to a custom VPS-hosted architecture, owning server configuration, database connections, and the deployment pipeline end-to-end. Previously, at Climate Wavers, I redesigned backend architecture from the ground up to support a social media–style platform with real-time interactions, serving as the technical foundation for early user acquisition.

I coordinate distributed backend development by conducting code reviews, maintaining API documentation, and aligning four engineers around consistency, scalability, and maintainability. My core foundation includes Django, Node.js, and REST API design, with growing expertise in real-time systems, VPS deployment, and financial integrations—built with an Agile, security-first mindset.

Experience

Work history, roles, and key accomplishments

CW

Lead Backend Engineer

Climate Wavers

Jun 2024 - Mar 2025 (9 months)

Redesigned the backend architecture for a subscription-based social platform, enabling real-time interactions as a foundation for early user acquisition. Coordinated four engineers with code reviews and API documentation, and delivered the initial web presence and backend foundation for product iteration.

Education

Degrees, certifications, and relevant coursework

Africa to Silicon Valley (A2SV) logoAA

Africa to Silicon Valley (A2SV)

Intensive program, Software Engineering

2025 -

Intensive program focused on algorithmic problem-solving and system design using C and Python, including web development, server configuration, and collaboration.

ALX Africa logoAA

ALX Africa

Project-based program, Software Engineering

2023 - 2024

Completed a project-based program covering automation, design, optimization, and system development.

Jomo Kenyatta University of Agriculture and Technology logoJT

Jomo Kenyatta University of Agriculture and Technology

Undergraduate program, Agriculture and Technology

2015 - 2019

Studied from 2015 to 2019, gaining grounding in automation, design, and optimization.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan