Hi, I'm Stanley Masinde

Software development engineer and technical storyteller — building robust systems in Rust, architecting software systems, CLIs, and the infrastructure that supports them. I share what I learn through writing, video, and live coding.
Photo of Stanley Masinde

About Stanley

I'm a software development engineer and technical storyteller, passionate about building robust systems, diving into systems programming, and sharing what I learn. I design software systems, CLI tools, and infrastructure — with a focus on Rust across AWS, GCP, Kubernetes, and Terraform.

My experience spans agricultural marketplaces, payment integrations (M-Pesa, card gateways, webhook callbacks), deterministic chat bots on WhatsApp and Telegram (webhooks, state machines, session persistence), and tools built for real-world problems. On a career break from full-time employment, I'm actively supporting clients with software solutions. I also work as a technical sidekick for non-technical and less-technical founders — helping with stack choices, architecture, cloud cost optimisation, and hiring developers.

Beyond engineering, I produce YouTube video essays on technology, concise Rust tutorials for developers with OOP backgrounds, and host a daily coding livestream — creating the technical resources I wish I'd had when starting out. Based in Nairobi, I value clean system design, thoughtful trade-offs, and practical solutions. Open to client work, founder advisory, collaboration, and selective full-time opportunities.

Systems & Engineering Work

Production systems, founder tech advisory, payment flows, and messaging bots — built for reliability under real load.

Technical Sidekick for Founders

Partner to non-technical and less-technical founders building their first product — translating business goals into pragmatic technical decisions without the jargon.

Stack & Architecture: Technology choices, system design, and build-vs-buy trade-offs
Cloud Costs: Right-sizing infrastructure and keeping spend predictable as you scale
Hiring: Defining roles, evaluating developers, and reviewing agency or contractor proposals

Deterministic Chat Bots

Rule-driven conversational systems on WhatsApp and Telegram — webhook handlers, explicit state machines, and server-side session persistence for multi-step workflows.

Architecture: Single webhook endpoint routing messages through deterministic state transitions
Channels: WhatsApp Business API, Telegram Bot API, USSD-style multi-step flows
Production: Insurance purchase flows, payments (M-Pesa), and integrated back-office tooling

Payment Integrations

End-to-end payment flows wired into production products — M-Pesa, card gateways, and webhook-driven confirmation with fulfillment on success.

Gateways: M-Pesa and card payment APIs with callback handling and idempotent settlement
Webhooks: Payment status callbacks driving state transitions in conversational and checkout flows
Fulfillment: Real-time policy issuance and order completion tied to confirmed payments

How I Work

Systems programming, infrastructure, and technical storytelling — focused on work that holds up in production

Systems & Infrastructure

  • Production software in Rust — services, CLI tools, async pipelines, shipped binaries
  • Cloud infrastructure across AWS, GCP, Kubernetes, and Terraform
  • Deterministic chat bots — WhatsApp, Telegram, webhooks, and state-machine conversation design
  • Payment integrations — M-Pesa, card gateways, webhook callbacks, and fulfillment on confirmed payment

Founders & Collaboration

  • Technical sidekick for founders — stack, architecture, cloud cost optimisation, and hiring developers
  • Mentoring engineers — recently onboarded a teammate through Terraform workflows and cloud infra
  • YouTube video essays, Rust tutorials, and a daily coding livestream
  • Conference talks on WebAssembly, Rust, offline-first development, and developer tools

Featured Projects

Rust-first tools and systems — with full-stack projects when the problem calls for shipping a complete product.

Mr Insurance WhatsApp Bot

Client

Deterministic insurance bot on WhatsApp — Meta webhooks, state-machine conversation flows, M-Pesa payments, and an integrated back office in a single Nuxt.js application.

WhatsAppState MachinesWebhooksM-PesaNuxt.js

Lnky URL Expander

Privacy-focused Progressive Web App that expands shortened URLs and removes tracking parameters. Full-stack application with Vue.js/TypeScript frontend and Rust/Axum backend.

Vue.jsTypeScriptRustPWAPrivacy

DB Mirror

Rust-powered database cloning tool for safely migrating production data to staging environments. Built for DevOps teams managing complex database workflows.

RustDevOpsDatabase

Speaking & Talks

Technical storytelling on stage — conferences and meetups across Kenya on WebAssembly, Rust, offline-first development, and developer productivity.

Web Assembly: Beyond the Basics

2023
DevFest Nairobi & API Festival • Nairobi, Kenya

Technical deep dive into WebAssembly with practical Rust implementation. Covering performance optimization, debugging, profiling, and cross-platform applications with live demos.

WebAssemblyRustPerformance

Offline First in Web

2022-2023
GDG Kenya DevFest • Nairobi, Kenya

Improving user experience with offline-first web applications. Strategies for building resilient apps that function seamlessly regardless of internet connectivity.

Progressive Web AppsOffline-FirstUX

Ship Fast with Code Generation

2023
Nairobi API Festival • Nairobi, Kenya

Generating client libraries directly from API documentation using OpenAPI generator. Enhancing developer experience and accelerating development workflows.

Code GenerationOpenAPIDeveloper Tools

Speaker Profile

Complete speaker profile with verified talks from DevFest Nairobi, API Festival, and GDG Kenya events. Available for conferences and technical meetups.

Topics: WebAssembly, Rust, Offline-First, Developer Tools

Technical Storytelling

I communicate through code, writing, and on camera — building the technical resources I wish I'd had when starting out.

YouTube Video Essays

Long-form video essays exploring technology — systems, tools, and the ideas behind how we build software.

Rust Tutorials

Concise Rust tutorials aimed at developers with OOP backgrounds — bridging familiar concepts to systems programming.

Daily Coding Livestream

Daily live coding sessions — building in public, answering questions, and working through real engineering problems.

Technical Writing

Articles and guides on DevOps, systems programming, and infrastructure — published on Medium and my blog.

SSH Deployment with GitHub Actions

Comprehensive guide on secure deployment automation with step-by-step security best practices and practical CI/CD implementation.

Published on MediumFebruary 2023
DevOpsCI/CDSecurity

Let's Talk Bitwise Operations

Deep dive into bitwise operations, explaining fundamental concepts, practical applications, and performance optimizations in modern programming.

Published on Blog2024
ProgrammingAlgorithmsPerformance

Run Sudo as Non-Root Without Password

System administration guide covering secure sudo configuration, user permissions, and best practices for passwordless command execution.

Published on Blog2024
LinuxSystem AdministrationSecurity

Let's Build Something Solid

Founder figuring out your stack? Team that needs systems built? Engineer who communicates through code, writing, and on camera? On a career break from full-time employment — actively supporting clients and open to collaboration.

Actively supporting clients
Usually responds within 24 hours

Send a Message

Tell me about your project and let's start the conversation.

* Required fields

How I Can Help

Technical Sidekick for Founders

Stack selection, architecture, cloud cost optimisation, and hiring developers — for non-technical and less-technical founders building tech

Software Systems & Rust

Distributed services, CLI tools, and systems programming — with infrastructure on AWS, GCP, K8s, and Terraform

Deterministic Chat Bots

WhatsApp and Telegram bots with webhook handlers, state machines, and session persistence for multi-step workflows

Payment Integrations

M-Pesa and card gateway integration with webhook callbacks, idempotent settlement, and fulfillment on confirmed payment

Mentoring & Technical Content

Team onboarding, infrastructure guidance, and technical storytelling through talks, tutorials, and writing

“Consistently building systems that work, scale, and solve real problems. He's the kind of teammate who just gets it — proactive, thoughtful, and always up for a challenge. A joy to work with and someone I'd recommend!”

Katie Messick, COO