Skip to content
View Leli254's full-sized avatar

Block or report Leli254

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Leli254/README.md

Michael Leli — Python & Django Engineer

Healthcare Tech · Africa Fintech · Mpesa · GeoDjango · HIPAA · FastAPI · AWS

Based in Nairobi, Kenya 🇰🇪 · Licensed Pharmaceutical Technologist turned Software Engineer


What I Have Shipped

🏥 Lyttis.com — Live Healthcare Platform

Connecting patients with health providers across Kenya.

  • GeoDjango + PostGIS — location-aware health facility search
  • HIPAA-compliant drug database — access control, audit logging
  • Multi-gateway payments — Mpesa (Daraja API), PayPal, Paystack
  • Async processing — Celery + Redis task queue
  • Bot/spam filtering — custom Django middleware
  • Infrastructure — Docker · AWS EC2 · GitHub Actions CI/CD
  • 5,400+ Google impressions/month with zero paid marketing

Stack: Django · PostgreSQL · GeoDjango · Celery · Redis · Docker · AWS · JavaScript


💊 Pharmacy Inventory Desktop — Commercially Sold

Cross-platform offline-first pharmacy management system.

  • Windows .exe · Linux .deb · macOS installer — automated via GitHub Actions matrix builds
  • Sold commercially · In production at multiple pharmacies in Kenya
  • Offline-first architecture for low-connectivity environments

Stack: FastAPI · React (Vite) · PostgreSQL · PyInstaller · NSIS · Inno Setup · GitHub Actions


Plutus — Async Event Ingestion System

Scalable, idempotent, async event ingestion and processing system.

Stack: FastAPI · Async SQLAlchemy · PostgreSQL


Tech Stack

stack = {
    "backend":   ["Python", "Django", "FastAPI", "Celery", "Django REST Framework"],
    "database":  ["PostgreSQL", "GeoDjango/PostGIS", "Redis", "SQLAlchemy"],
    "devops":    ["Docker", "AWS (EC2, S3, CloudWatch)", "GitHub Actions", "Linux"],
    "payments":  ["Mpesa/Daraja API", "PayPal", "Paystack"],
    "frontend":  ["HTML", "CSS", "Bootstrap", "JavaScript"],
    "desktop":   ["PyInstaller", "PyQt5", "NSIS", "Inno Setup"],
    "security":  ["HIPAA compliance", "JWT", "RBAC", "audit logging"],
    "learning":  ["Rust", "System Design", "Advanced PostgreSQL"],
}

The Edge

I am a licensed Pharmaceutical Technologist (PPB Kenya, Credential #4668) and a software engineer. I understand healthcare workflows from the inside — which means less onboarding, better product decisions, and software that actually fits how clinicians and pharmacists operate.


Currently Open To

  • Remote backend engineering roles (Django · FastAPI)
  • Health tech and African fintech projects
  • Freelance contracts involving Mpesa integration or healthcare systems

Connect

🌐 Portfolio lyttis.com
💼 LinkedIn linkedin.com/in/michael-leli
📧 Email lelisoftware@gmail.com
🐦 Twitter/X @lelimichael

---

Popular repositories Loading

  1. E-Soko E-Soko Public

    E-Soko is an open-source Django e-commerce platform designed for real-world deployments, with integrated M-Pesa payments and end-to-end order workflows.

    CSS 2 1

  2. Leli254 Leli254 Public

    Config files for my GitHub profile.

  3. Tech-School Tech-School Public

    Python

  4. Plutus Plutus Public

    Scalable, idempotent, async event ingestion and processing system built with FastAPI and async SQLAlchemy.

    Python

  5. ValhallaScrapeTrans ValhallaScrapeTrans Public

    This repository contains two Python scripts, scrap.py and main.py, which enable users to scrape text from a website and perform translations into multiple languages using the Google Translate API.

    Python

  6. Docker_tutorial Docker_tutorial Public

    Python