Skip to content
View dohoudaniel's full-sized avatar
🧘‍♂️
A Beautiful Mind
🧘‍♂️
A Beautiful Mind

Block or report dohoudaniel

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
dohoudaniel/README.md

Daniel Favour Dohou

Backend Software Engineer

I design for what goes wrong.

Python Django PostgreSQL Celery Redis Docker

Based in Lagos (UTC+1), working remotely. Open to remote roles.

Portfolio LinkedIn X Blog Email


I build the backend of Lune, a hiring platform where people prove ability through proctored assessments instead of claiming it on a CV. I care most about the parts that only matter once real traffic arrives: the schema, the async pipelines, and what happens when a provider goes down.

Work

  • Lune: hiring built on verified evidence. Proctored assessments, portable Skill Passports, a gig marketplace with escrow, and hiring pipelines on one Django backend. Launched July 2026, 200+ users.
  • Smart ATS: an AI career tool that reached 300+ job seekers on its own and now runs inside Lune as its CV builder and resume screening. The CV builder cannot invent facts: a deterministic parse overrides the model on anything checkable.
  • Eventraka: finds, deduplicates and enriches events from many sources instead of waiting for organisers to post them. Django, FastAPI, PostGIS, Meilisearch. Early access.
  • JechSpace: workspace booking with two-way Google Calendar sync. Concurrent bookings are resolved server-side with atomic locks. Third place at a hackathon.
  • Vidannotate: a CLI that turns a video into a timestamped written record. Whisper transcribes locally and the transcript is given to the model as ground truth, so it quotes what was said.
  • Spotter Fuel Route: a US driving route with cost-optimal fuel stops from one external API call. Stations are geocoded offline at import, so the request path is in-memory NumPy.
  • Telex Monitor: reports MySQL health into a team's existing chat on a schedule, so there is no separate dashboard to open. FastAPI, MySQL, webhooks.
  • RemoSphere: a job board API with JWT auth, ownership-scoped deletes and public Swagger docs. Built during ALX ProDev Backend.

Tech stack

Languages Python JavaScript TypeScript C HTML5 CSS3
Backend Django FastAPI Node.js Express Celery Swagger
Data PostgreSQL MySQL Redis MongoDB Supabase Meilisearch
AI & ML Google Gemini OpenAI Claude AI LangChain Hugging Face
Frontend React Next.js Tailwind CSS Vite Framer Motion shadcn/ui
Infra & Tools Docker AWS Nginx Render Git Linux pytest

How I build

  • Four AI providers sit behind circuit breakers, with a separate chain for embeddings, because vectors from different models are not comparable and mixing them quietly corrupts retrieval.
  • A subscription downgrade cancels at the payment provider first and aborts if that is not confirmed. The earlier path reported success while the card kept being charged.
  • Every AI path has a deterministic fallback. If all providers are down, the request still returns a structured result instead of a 500.

Open source and community

I contributed to the Fedora Project during the Outreachy May 2026 contribution phase, working on Ramalama's RAG pipeline. I was not selected for the internship; the contributions are in the public issue threads.

I founded Algorithmia SE, which began as an ALX study group and is now a 1,000+ member open source engineering community. Smart ATS started there.

Outreachy portfolio Algorithmia SE GitHub

In numbers

Products live Users served Community members Learners managed CSAT score Builds shipped

Writing

Recognition

  • ALX SE Superman, ALX Africa, 2022 to present
  • This Day Live: "From A Shy Rookie to A Tech Leader: The Story of Daniel Dohou"
  • Faces of ALX SE: "Daniel Dohou: The Community Building Maestro"
  • ALX Nigeria #MyALXStory: "It's a whole movie!" is how ALX Nigeria described my time with them

GitHub activity

GitHub stats Most used languages
Daniel Favour Dohou's GitHub contribution graph for the last year
Profile views

Connect With Me

Portfolio LinkedIn X Blog Email


A Beautiful Mind 🌼 · Lagos, Nigeria

Popular repositories Loading

  1. dohoudaniel dohoudaniel Public

    Config files for my GitHub profile.

    3 1

  2. standard standard Public

    Forked from standard/standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    JavaScript 3

  3. zero_day zero_day Public

    This is my first repository as a full-stack engineer with ALX Software Engineering Program. I am learning how to use virtual boxes.

    2

  4. fix_factory fix_factory Public

    Forked from otoo-peacemaker/fix_factory

    Fixing deprecated api in android

    Kotlin 2

  5. Web-Dev-For-Beginners Web-Dev-For-Beginners Public template

    Forked from microsoft/Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    JavaScript 2 1

  6. MDN-Web-Development-Learning-Area MDN-Web-Development-Learning-Area Public

    Forked from mdn/learning-area

    Github repo for the MDN Learning Area.

    HTML 2