Backend Guru
Nairobi, Kenya
A Backend Guru with 3+ years of experience working behind the scenes of applications using Python, Django, and Django REST Framework.
Djangonaut Space • Remote
Worked on backend features and platform improvements in Wagtail CMS, an enterprise-grade Django content management system used by large organizations, including Google and NASA. • Worked on backend features and platform improvements in Wagtail CMS, an enterprise-grade Django content management system used by large organizations, including Google and NASA. • Fixed a screen reader accessibility issue in the Wagtail BakeryDemo, used by developers trying out Wagtail, improving navigation and usability for assistive technologies. • Contributed to asynchronous backend workflows in Django, collaborating through GitHub Issues, CI pipelines, and code reviews led by Wagtail maintainers. • Tools: Django, Django Wagtail CMS
GenoraFinds • Nairobi
Designed and built a SaaS AI agent platform supporting over 50 clients, enabling AI powered workflows. Developed the Django backend to handle request orchestration, data validation, and persistence using PostgreSQL, ensuring reliable and maintainable service logic. • Designed and built a SaaS AI agent platform supporting over 50 clients, enabling AI powered workflows. • Developed the Django backend to handle request orchestration, data validation, and persistence using PostgreSQL, ensuring reliable and maintainable service logic. • Integrated LangChain and LangGraph LLM workflows as separate backend services, using async task queues and modular service layers maintaining clear separation of concerns and avoiding blocking I/O in Django. • Implemented Redis caching for frequently accessed data and logging, reducing backend response latency by 30% under high concurrency workloads. • Added asynchronous background processing with Celery, configuring task routing, retry policies, and result persistence to process large document datasets and AI tasks without blocking HTTP requests. • Optimized large data handling with queryset iteration using .iterator(), connection pooling, database indexing, and batch processing to reduce memory usage and improve performance. • Tools: Python, Django, PostgreSQL, Redis, Celery, LangChain, ChromaDB
Origin Agency • Nairobi
Built and maintained the backend for Blocspay, a fintech platform supporting community builders with transactional workflows and user accounts. Designed and implemented RESTful APIs for CRUD operations on community builders and package tiers using PostgreSQL for persistence and later integrated them with payment processing workflows developed by other engineers. • Built and maintained the backend for Blocspay, a fintech platform supporting community builders with transactional workflows and user accounts • Designed and implemented RESTful APIs for CRUD operations on community builders and package tiers using PostgreSQL for persistence and later integrated them with payment processing workflows developed by other engineers • Optimized backend performance by profiling queries, implementing Redis caching for frequently accessed data, and restructuring database indexes, reducing database load by 40% under concurrent usage • Developed automated PostgreSQL backup and recovery pipelines that restored 95% of production data after a system failure with minimal downtime • Tools: Python, Django, PostgreSQL, Redis, Nginx