Senior software engineer with 4+ years across backend systems, mobile apps, and fintech. Rust, React Native, Go, PostgreSQL. Based in Nairobi, shipping globally.
I'm Dennis Kateeti, a senior software engineer based in Nairobi. I build backend systems in Rust and Go, ship cross-platform mobile apps with React Native, and integrate payment infrastructure for African and Southeast Asian markets. I've worked across product companies, startups, and contract roles — remote, cross-timezone, always shipping to production.
Most recently I built and launched Ticha, an AI-powered learning platform running Rust/Axum on the backend with Qdrant vector search, live on both app stores. Before that, I shipped PCI-DSS compliant mobile banking in the Philippines and led development of multiple production apps at Impact Africa Network.
APIs, data pipelines, and system architecture. Production services handling real traffic and real money.
Cross-platform apps from first commit to app store. 2 apps live on both iOS and Android.
LLM integration, RAG pipelines, vector search, and ML models in production — not prototypes.
Payment systems for African and Southeast Asian markets. PCI-DSS compliant infrastructure.
Ticha — AI Learning Platform (Live on App Store & Play Store)
Resilient Payment Systems · Philippines (Remote)
SagaBuzz · Remote
Impact Africa Network · Nairobi
Teeticolab · Remote
Store Yako · Freelance
Transforms any PDF into a structured learning course. Llama 3.1 via Cloudflare Workers AI handles content generation, Qdrant provides vector search for retrieval, and spaced repetition drives long-term retention. Live on App Store and Play Store.
Real estate platform with semantic property search via pgvector and natural language queries powered by Cloudflare Workers AI. Users search and ask questions about listings in plain language.
Algorithmic trading bot in Rust. Random Forest model selects trading strategies based on market conditions. Integrated with Binance Futures API for automated execution.
Two interconnected mobile apps for tipping and savings management with payment integration. Published on Google Play, handling production transactions.
Social platform with real-time messaging, push notifications, and audio streaming with mixing via Agora SDK.
Looking for my next senior engineering role. If you're building something that needs strong backend, mobile, or full-stack engineering — I'd like to hear about it.
Get in touch