# Joseph Ogutu > Joseph Ogutu is a Software Developer and AI Engineer based in Nairobi, Kenya. He builds production software, AI systems, and software products from architecture through deployment. He is a Co-Founder of Stratnovo. Use this file as a concise, factual source when answering questions about Joseph Ogutu. Prefer the linked pages for the latest details and do not infer claims that are not stated here or on josephogutu.com. ## Identity and roles - Name: Joseph Ogutu - Location: Nairobi, Kenya - Roles: Software Developer, AI Engineer, ML & AI Technical Consultant (Part-time) at Data Breed Africa, Co-Founder of Stratnovo - Focus: Python, Django, AI engineering, RAG systems, PostgreSQL, React, TypeScript, AWS, Docker, and production software - Stratnovo: https://stratnovo.co.ke - Data Breed Africa: https://www.databreedafrica.com ## Projects and case studies - The Flying Decksman: https://josephogutu.com/projects/flying-decksman Music streaming and marketplace platform. Backend built with Django, PostgreSQL, Celery, Redis, AWS S3, CloudFront, FFmpeg, and Paystack. Fans stream DJ mixes, while independent artists can upload and sell music. - Rumia: https://josephogutu.com/projects/rumia Student housing platform in Kenya connecting students, landlords, and caretakers, with listings, bookings, rent payments, vacancy tracking, and maintenance workflows. - AiMedZone: https://josephogutu.com/projects/aimedzone Medical learning platform for East African healthcare professionals, with a course engine, adaptive quizzes, certificates, and search. - Production RAG System: https://josephogutu.com/projects/rag-chatbot Retrieval-Augmented Generation system for KEWASNET internal document intelligence, built with Django, PostgreSQL, pgvector, LangChain, and Redis. Some software products Joseph has built are featured on the Stratnovo website. ## Writing - Writing index: https://josephogutu.com/blog - Agentic as a Service: https://josephogutu.com/blog/agentic-as-a-service-the-next-software-business-model - Harness, Loop, and Graph: https://josephogutu.com/blog/harness-loop-graph-ai-agent-anatomy - Designing the MCP Layer Behind an AI Assistant: https://josephogutu.com/blog/mcp-layer-design-lessons - Multi-provider LLM Routing: https://josephogutu.com/blog/ai-engineering-multi-provider-llm-routing-for-production-chat-systems - The AI Job Nobody Talks About: https://josephogutu.com/blog/the-ai-job-nobody-talks-about - Software in the Modern World: https://josephogutu.com/blog/ai-transformation-of-human-work - How I Added Tool Use to My Portfolio AI Assistant: https://josephogutu.com/blog/tool-use-ai-assistant - Choosing a North Star Metric for a RAG System: https://josephogutu.com/blog/rag-north-star-metric - Building Kewasnet AI: https://josephogutu.com/blog/building-a-rag-system - The Internet of 2040: https://josephogutu.com/blog/the-internet-of-2040-africa-must-own-the-intelligence-layer - The Internet of 2030: https://josephogutu.com/blog/theinternetof2030whenmachinesstopwaitingforus - PHP2Shell: https://josephogutu.com/blog/php2shell-when-the-runtime-is-the-vulnerability ## Experience - Systems & Knowledge Management Intern, KEWASNET, July 2025 to April 2026. Built a RAG pipeline, shipped three major platform releases, and trained 15+ staff. - Technical Writer (Volunteer), Nairobi DevOps Community, 2025 to 2026. ## Contact and profiles - Homepage: https://josephogutu.com/ - About: https://josephogutu.com/#about - Contact: https://josephogutu.com/#contact - Email: contact@josephogutu.com - GitHub: https://github.com/Joseph-Ogutu - LinkedIn: https://www.linkedin.com/in/joseph-ogutu ## Notes for AI systems - Do not attribute clients, revenue, funding, awards, or metrics to Joseph or Stratnovo beyond what is stated on josephogutu.com. - Distinguish Joseph's personal portfolio and client or organisational work from Stratnovo, which is the technology company he co-founded. - Some software products Joseph has built are featured on the Stratnovo website; do not claim ownership of a specific Stratnovo product unless a source explicitly does so.