Nairobi
2018 to now
Nick Langat
Nairobi · Remote
watchdock.cc ▶
Engineering Team Lead, Shukran

Self-motivated software engineer specializing in systems architecture and backend performance, with extensive experience maintaining cloud systems and leading LLM pipelines, RAG systems, and agentic AI projects. Passionate about system design, database optimization, performance profiling, and mentoring aspiring engineers.

Download resume ▼
Core stack
PythonGolangDjangoFastAPIPostgreSQLAWS
Experience

Eight years shipping
backend systems

  • ›Promoted to Head of Engineering to lead a cross-functional team of 7 across backend, frontend, mobile and design while remaining the primary backend engineer with approximately 80% hands-on contribution.
  • ›Architect and build production backend systems using Python, Django, FastAPI and Go, owning system design, APIs, PostgreSQL, asynchronous processing, deployment and long-term reliability.
  • ›Built and operated payment infrastructure across 7 payment rails, including Stripe, M-Pesa, Basis Theory, IntaSend and direct banking APIs across Kenya and Tanzania.
  • ›Diagnosed and resolved a critical Stripe manual-capture failure, restoring 100% automated payment processing and eliminating a production revenue leak affecting hundreds of thousands of users.
  • ›Restructured engineering into 2 specialised pods across Product Delivery and Platform Stability and introduced a formal PDLC and weekly sprint cadence, reducing delivery cycles from monthly to weekly.
  • ›Designed and operated cloud infrastructure and developer tooling supporting customer-facing production workloads, with a focus on observability, reliability, automation and operational efficiency.
  • ›Led architecture and implementation of AI-powered products using LLMs, RAG and autonomous agents, while mentoring engineers through technical design reviews, code reviews and pair programming.
Projects

Built on the side

Watchdock dashboard overview
Watchdock
Python · TypeScript · Go · Django · Next.js · React Native · Docker · PostgreSQL

Watchdock is a comprehensive observability platform that enables real-time monitoring of server metrics, error tracking, and incident management, enhancing system reliability and performance for developers and businesses.

Case study ▶
MyFinance AI dashboard
MyFinance AI
Python · TypeScript · Django · REST · Celery · scikit-learn · Machine Learning · PDF Parsing

MyFinance AI empowers M-Pesa users to gain insights into their financial health by automatically categorizing transactions from bank statements using custom machine learning models and providing tools for budget tracking and AI-driven financial advice.

Visit site ▶
Candor dashboard
Candor
Python · Django · Django REST Framework · PostgreSQL · Next.js · React · TypeScript · Tailwind CSS

Candor is a comprehensive customer support and feedback platform that seamlessly integrates support inboxes, feedback boards, and product insights to enhance user experience and drive product improvements.

Visit site ▶
Clarity dashboard
Clarity
Go · Fiber · TypeScript · Next.js · Docker · PostgreSQL · Redis

Clarity is a comprehensive project management platform that streamlines collaboration through tasks, documentation, wikis, standups, chat, and AI-driven insights, enhancing team productivity and communication.

Visit site ▶
Skills

A focused toolkit

Programming Languages
Python, Golang, TypeScript
Backend Frameworks
Django, Django REST Framework, FastAPI, Celery
Frontend Frameworks
Next.js, Tailwind CSS
Databases
PostgreSQL, Redis, MySQL, MongoDB
Cloud & DevOps
AWS, Docker, CI/CD, NGINX, Git
AI Tools & Technologies
Claude, Codex
Architecture & Design
REST APIs, Microservices, System Design, API Architecture, Performance Optimization, Scalability, Async Processing
Education
Bachelor of Science in Computer Science
Moi University
2012 to 2016