DK.
Open to senior engineering roles — remote worldwide

Backends, mobile apps, and payment systems.

I build |

Senior software engineer with 4+ years across backend systems, mobile apps, and fintech. Rust, React Native, Go, PostgreSQL. Based in Nairobi, shipping globally.

Scroll
Rust / Axum/ Go / Gin/ Node.js/ PostgreSQL/ React Native / Expo/ Next.js/ TypeScript/ M-Pesa Daraja/ Paystack/ Cloudflare Workers/ LLM Integration/ pgvector/ Rust / Axum/ Go / Gin/ Node.js/ PostgreSQL/ React Native / Expo/ Next.js/ TypeScript/ M-Pesa Daraja/ Paystack/ Cloudflare Workers/ LLM Integration/ pgvector/

Backend, mobile, fintech —
end to end

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.

0 + Years
Experience
0 + Projects
Shipped
0 Published
Apps
0 + Core
Technologies

What I work with

Backend

APIs, data pipelines, and system architecture. Production services handling real traffic and real money.

Rust Axum Node.js Go PostgreSQL Express.js Cloudflare Workers

Mobile

Cross-platform apps from first commit to app store. 2 apps live on both iOS and Android.

React Native Expo iOS Android In-App Purchases OTA Updates

AI & ML

LLM integration, RAG pipelines, vector search, and ML models in production — not prototypes.

LLM APIs RAG Pipelines pgvector Qdrant Embeddings Cloudflare Workers AI

Fintech

Payment systems for African and Southeast Asian markets. PCI-DSS compliant infrastructure.

M-Pesa Daraja Paystack PCI-DSS Mobile Banking QR Payments

Where I've shipped

Founder & Lead Engineer

Ticha — AI Learning Platform (Live on App Store & Play Store)

Jun 2024 — Present
  • Built production AI platform that transforms any PDF into a full learning course using Llama 3.1 via Cloudflare Workers AI
  • Implemented RAG pipeline with Qdrant vector search for intelligent content retrieval and quiz generation
  • Architected Rust/Axum backend with PostgreSQL, spaced repetition algorithms, and freemium subscription model
  • Shipped to App Store and Google Play with in-app purchase integration and freemium subscription model
Rust Axum Llama 3.1 Cloudflare Workers AI Qdrant PostgreSQL React Native Expo

Software Engineer (Contract)

Resilient Payment Systems · Philippines (Remote)

Apr 2024 — Jan 2025
  • Built PCI-DSS compliant mobile banking platform with biometric auth and QR code payments for Southeast Asian markets
  • Developed Card Management & Terminal Management dashboards using React/Next.js
  • Delivered secure payment infrastructure in a cross-timezone distributed team
React Native React Next.js TypeScript PCI-DSS Biometrics

React Native Engineer

SagaBuzz · Remote

Jan 2024 — Feb 2025
  • Implemented real-time messaging and notification infrastructure using Firebase
  • Integrated Agora SDK for audio streaming with mixing capabilities
  • Collaborated remotely on a large-scale social media platform
React Native Firebase TypeScript Agora Zustand

React Native Engineer

Impact Africa Network · Nairobi

Oct 2023 — Apr 2024
  • Led development of three major apps: ElevateHR, Shukran Tip, and Shukran Sacco
  • Reduced project timeline from 3 months to 1 month while maintaining quality
  • Implemented OTA updates pipeline using GitHub Actions
React Native Next.js Redux TypeScript Jest

Software Engineer

Teeticolab · Remote

Mar 2023 — Sep 2024
  • Developed full-stack solutions using React and Express.js
  • Translated complex business requirements into functional features
  • Led backend implementation and API development
Node.js React Express.js Redux

React Native Engineer

Store Yako · Freelance

May 2022 — Nov 2022
  • Developed full-featured e-commerce mobile app from concept to deployment
  • Built scalable backend architecture using Express.js and MongoDB
React Native Express.js MongoDB Redux

Shipped to production

02
AI / PropTech Request access

Keja

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.

React Native Cloudflare Workers AI pgvector PostgreSQL TypeScript
03
ML / Trading GitHub

Vexor

Algorithmic trading bot in Rust. Random Forest model selects trading strategies based on market conditions. Integrated with Binance Futures API for automated execution.

Rust Random Forest / ML Binance Futures API Axum
04
FinTech Visit

Shukran Platform

Two interconnected mobile apps for tipping and savings management with payment integration. Published on Google Play, handling production transactions.

React Native Expo Node.js TypeScript
05
Social Media Visit

SagaBuzz

Social platform with real-time messaging, push notifications, and audio streaming with mixing via Agora SDK.

React Native Firebase Agora Zustand

Open to opportunities

Senior backend roles
Full-stack engineering
Mobile engineering
Remote worldwide

Let's work
together.

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