โ† All projects

Machine learning ยท Full-stack software

OncoDetect

An image-analysis workspace connecting a packaged neural network to a usable, tested application.

Python / TensorFlow / FastAPI / React

OncoDetect application screenshot from the October 2026 refresh
Application screenshot from the October 2026 refresh.

Making a model usable is a software problem, too.

23.85Mmodel parameters

OncoDetect brings image intake, model readiness, preprocessing, inference and saved observations into one application. The focus is the complete path from a validated upload to a traceable result.

Implementation & scope

  • Integrated a ResNet50-based model with 23,850,113 parameters and 224 ร— 224 RGB preprocessing.
  • Connected a React interface to FastAPI and SQLite-backed observation history.
  • Added 14 API and interface regression tests for uploads, errors, history and workspace reset.

Reading the results

This is a research and software portfolio project. Model size and passing software tests do not establish clinical accuracy; it is not a diagnostic service.

Source code & local setup โ†—
  1. 01Validate image
  2. 02Preprocess crop
  3. 03Run model
  4. 04Save observation
Back to selected projects โ†‘