OpenMed MLOps
An educational MLOps demonstration that trains a classifier on synthetic patient data with Kubeflow Pipelines and records experiments in MLflow on Kubernetes.
Applied machine learning, reproducible tooling, and cloud infrastructure. A collection of projects and engineering practices across models, pipelines, and the systems that support them.
Explore my current research interestsSource-linked projects across cloud infrastructure, AI tooling, education, and applied machine learning.
An educational MLOps demonstration that trains a classifier on synthetic patient data with Kubeflow Pipelines and records experiments in MLflow on Kubernetes.
Terraform-managed local Docker environments with isolated application and PostgreSQL networks, MinIO remote state, and reviewed infrastructure delivery workflows.
Persistent, searchable memory for MCP-capable AI agents, with SQLite full-text search and tools for saving, retrieving, and managing memories across sessions.
An offline-first technology learning application with interactive labs, quizzes, coding games, local learner profiles, and facilitator tools.
A Flask application that classifies uploaded audio as Akan, Dagbani, or Ikposo using mel-spectrogram features and a TensorFlow/Keras model.
A browser-based planning tool for repeatable AI agent loops, including verification gates, human review, retry policies, and JSON, YAML, or Markdown export.
A personal wellness prototype that reads Android Health Connect summaries, stores them locally, and compares daily signals with a recent baseline.
A volunteer reporting and cohort evaluation pilot with role-based access, session reports, attendance summaries, dashboards, and CSV exports.
An English speech transcription script using pretrained Wav2Vec2, audio resampling and normalisation, and optional GPU inference.
The quality practices that surround the pipeline, from individual transforms to deployed services.
Pytest-based suites for data preprocessing transforms, feature engineering functions, and model inference outputs.
Integration tests for data ingestion, model training, evaluation thresholds, and artifact storage in isolated environments.
Smoke and contract tests against deployed REST endpoints, checking latency, response schemas, and model output distributions in staging.
Locust and k6 tests against inference APIs, measuring throughput and p95 latency under realistic traffic patterns.
Browse public projects by language, name, or topic.
Public repositories are also available on GitHub.
Public repositories load here when available. You can also browse the full collection directly on GitHub.
Visit my GitHub profile