Skip to content
View thepsalmist's full-sized avatar

Block or report thepsalmist

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thepsalmist/README.md

Hi πŸ‘‹, I'm Xavier Frankline Odhiambo

Senior Backend Engineer | Python, Django, AI/LLM Systems | AWS Certified | Open Source Contributor

Typing SVG

profile views followers


πŸ§‘β€πŸ’» About Me

  • πŸ”­ Most recently a Senior Software Engineer at Search Atlas, building Django/DRF/Celery microservices for SaaS reporting on Google Search Console, GA, Google Ads & Meta Ads
  • 🌍 Previously at Code for Africa, backend on civic-tech platforms (Mediacloud Story-Indexer, Wazimap-NG, Sensors.Africa, Open.Africa)
  • πŸ€– Recent focus: LLM orchestration across multiple providers, RAG pipelines (LlamaIndex, pgvector), and self-hosted open-source model deployment (Ollama, OpenWebUI)
  • βš™οΈ Also spend time in DevOps & SRE territory: Kubernetes, Ansible, Elasticsearch cluster architecture and benchmarking, OpenTelemetry instrumentation
  • ☁️ On GCP at Code for Africa: deployed Outline VPN for secure internal access, and provisioned TPU infrastructure for the data team
  • 🌱 Currently exploring Go and going deeper on distributed systems
  • πŸͺΆ Open-source contributor to Django and CKAN
  • πŸ“œ AWS Certified Solutions Architect (Associate)
  • πŸ’Ό Open to new backend and AI engineering opportunities, remote or Nairobi-based

πŸ› οΈ Tech Stack

Languages

Python JavaScript SQL Bash

Backend Frameworks

Django DRF FastAPI Flask Celery

AI & LLM

OpenAI Anthropic LlamaIndex Ollama

Data & Messaging

PostgreSQL ClickHouse Elasticsearch Redis RabbitMQ

Cloud & Infrastructure

AWS GCP Docker Kubernetes Ansible Terraform

Observability & CI/CD

OpenTelemetry Grafana Prometheus Sentry GitHub Actions


πŸ“Š GitHub Stats


✍️ Writing

I write about backend engineering, distributed systems, and production debugging.

➑️ xodhiambo.com/blog


🀝 Connect with Me

Thanks for stopping by! ⭐️ a repo if it helps you.

Pinned Loading

  1. story-indexer story-indexer Public

    Forked from mediacloud/story-indexer

    Python

  2. ckanext-datarequests ckanext-datarequests Public

    Forked from CodeForAfrica/ckanext-datarequests

    A plugin that allows users to request data that is not published yet

    Python

  3. CodeForAfrica/openAFRICA CodeForAfrica/openAFRICA Public

    openAFRICA aims to be largest independent repository of open data on the African continent. This repo contains the primary deployment scripts and files. Accessible at https://open.africa

    Dockerfile 33 13

  4. CodeForAfrica/sensors.AFRICA-api CodeForAfrica/sensors.AFRICA-api Public

    The sensors.AFRICA API receiving, storing, and processing data received from sensors across the continentent. Accessible at https://api.sensors.africa/

    Python 18 8

  5. es-cluster-benchmark es-cluster-benchmark Public

    Elasticsearch cluster acceptance benchmark harness (Rally): indexing throughput, query latency ladder, and mixed read/write workload for freshly provisioned clusters

    Shell