Shalom Tehe
I build backend systems
Production-ready backend systems, AI-powered solutions, open-source tools and technology education, built from Africa.
Shaapi
Production-ready FastAPI framework
Shaapi is the framework I wish I'd had on day one of every project. Instead of re-wiring auth, migrations, storage and deployment every time, a single command scaffolds a complete, containerized, security-first FastAPI architecture that is ready to scale. Shipped batteries-included (PostgreSQL, Redis, MinIO, JWT, RBAC, Docker), published and maintained on PyPI with public documentation and a "Build Your Own Shaapi" guide. I build tools for developers, not only applications.
CLI
Scaffold, run and manage a whole project in one command.
Auth JWT + RBAC
Authentication and role-based access control out of the box.
Alembic
Versioned database migrations from the start.
PostgreSQL + Redis
Relational store and cache/queues wired and orchestrated.
MinIO
Built-in S3-compatible object storage.
Docker
Containers ready for local and VPS deployment alike.
Latest research
Notes, articles and white papers on AI and backend engineering.
Open-source ecosystem
Tools I build and maintain in the open.
Shaops
In progressThe deployment ecosystem
Deployment and operations tooling to ship Shaapi backends to production, from VPS to container.
Shasec
In progressThe security ecosystem
Security building blocks (hardening, secrets, access policies) for security-first backends.
Teaching & community
Sharing what I learn: courses, tutorials and free resources.
Mastering FastAPI in 2025
Build robust, secure backend APIs with FastAPI, from zero to production.
LangChain & GenAI with Python
Orchestrate AI agents, chains and LLM integrations with LangChain.
Machine Learning foundations
Understand and apply the fundamentals of ML with Python.
Deep Learning foundations
Neural networks and deep-learning fundamentals with Python.