Kelvin Ngigi
@kelvinngigi
I’m a backend software engineer specializing in systems and REST/WebSocket API design, building reliable products across regions.
What I'm looking for
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
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)
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
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
Undergraduate program, Agriculture and Technology
2015 - 2019
Studied from 2015 to 2019, gaining grounding in automation, design, and optimization.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
github.com/KelvinNgigiThuoJob categories
Interested in hiring Kelvin?
You can contact Kelvin and 90k+ other talented remote workers on Himalayas.
Message KelvinFind 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!
