Software engineer · Backend · Distributed systems · AI

Building reliable systems for real-world problems.

I design and build backend systems, distributed workflows and AI products, from architecture and APIs to deployment and reliability.

Kigali · Open to relocation

01 / 06 · problem

  1. 1Problem

    “Large document uploads time out before processing completes.”

  2. 2Design
  3. 3Architect
  4. 4Build
  5. 5Verify
  6. 6Production
Previously
IFAD · Andela · AUCA · NetFella
Now
Founder, Trustplot
Education
BSc Software Engineering · AUCA · 2025

01 / Selected work

Work that had to keep working.

All work

02 / Impact at IFAD

Impact at IFAD

03 / About

Hello, I'm Hope

I like problems where software has to keep working after the demo: messy data, long-running jobs, integrations, and people who depend on it.

Most recently at IFAD, a UN agency in Rome, I built asynchronous document-processing services with FastAPI, PostgreSQL and Azure Service Bus. Now I'm building Trustplot. Next, I want a backend team where reliability and data are the job.

Portrait of Hope Tuyishime

Kigali, Rwanda

Open to relocation · Sponsorship required

Bachelor of Science (Honours) in Software Engineering

Distinction · Adventist University of Central Africa · 2025

04 / Capabilities

01 · Backend

  1. request
  2. API
  3. response

Fast, typed APIs with clear contracts and honest errors.

Python · FastAPI · Java · Spring Boot · Node.js · TypeScript · SQLAlchemy · Pytest · Playwright

02 · Distributed work

  1. API
  2. queue
  3. workers
  4. retry

Slow work leaves the request; failures are retried and recovered.

Celery · Redis · Azure Service Bus · Docker · Linux · GitHub Actions CI/CD · Azure · AWS · GCP

03 · Data

  1. event
  2. pipeline
  3. PostgreSQL / PostGIS

Schemas, spatial data and queries tuned for real workloads.

PostgreSQL · PostGIS · ETL pipelines · Data modelling · Query optimisation

04 · AI

  1. document
  2. OCR
  3. extract
  4. retrieve
  5. review

AI features with a human in the loop where it matters.

OCR · information extraction · RAG · LLM applications

05 / Experience

  • 2026 — NowTrustplotFounder

    Founded and engineered a land and property intelligence platform for Rwanda: UPI parcel search, interactive mapping, zoning and risk screening, reference valuation and automated reports, on PostGIS and ArcGIS data.Case study

  • 2025Adventist University of Central AfricaBSc (Honours) Software Engineering

    Graduated in software engineering with Distinction.

  • 2025 — 2026IFADFull-stack Software Engineer (Internship)

    Built FastAPI and PostgreSQL services for document ingestion, OCR, extraction and review (~100 documents a day), with Azure Service Bus workers that kept APIs under 200 ms and cut failed jobs by 60%.

  • 2024 — 2025AUCA Innovation CenterSoftware Engineer Apprentice

    Developed Java, Spring Boot and PostgreSQL REST APIs for academic and financial management systems, with relational models and tuned SQL for transactional workloads.

  • 2024NetFellaSoftware Engineer Intern

    Built Node.js and TypeScript services and event-driven pipelines for real-time telemetry, with secure REST APIs and access control between distributed components.

  • 2023 — 2024AndelaSoftware Engineer Apprentice

    Developed multi-tenant REST APIs for authentication and authorisation, improved database performance with indexing and SQL optimisation, and contributed GitHub Actions CI/CD.