Portfolio

Selected work as a Scientist building AI & data tools — Data Science / Computational Biology and AI Developer & SaaS Builder.

Full-Stack Auth & Dashboard

Supabase auth + RBAC, Node/Next.js API, Tailwind UI, Netlify deploy

  • Email/password & magic-link login; role-based routes
  • Protected CRUD endpoints; CI/CD with GitHub Actions

Bias & Fairness Analytics Pipeline

Config-driven metrics for criminal-justice data; reproducible CLI

  • Population metrics, logistic models, disparity measures
  • YAML configs, pluggable metrics, report-ready outputs

Micro-Manager + ImageJ Control App

Java app integrating MMCoreJ for device control & image capture

  • Live preview, save pipeline, open in ImageJ
  • Windows EXE via Launch4j; Maven build

AI Cell Morphology Analyzer

OpenCV feature extraction + metrics (Python, Streamlit)

  • Area, circularity, aspect ratio; batch CSV export
  • QC overlays and summaries

Thermal IR Analyzer

FLIR EXIF parsing, emissivity/distance corrections, PDF report

  • Hot-spot auto-detect + annotations
  • Two report templates (scientific / client)

VR Flight Muscle Analytics

WBF + fluorescence integration (MATLAB + Python)

  • Closed-loop bar tracking + laser stimulation analysis
  • Mechanical power estimation & visualization

Breast Cancer ML App

Streamlit model (classification + SHAP)

  • Interactive predictions + PDF report
  • Deployable on VPS / Netlify (frontend)

Brain Tumor MRI Classifier

ML/CV pipeline for tumor classification from MRI images (Python)

  • Preprocessing & augmentation workflow
  • Interactive predictions + evaluation dashboard

Paper Summarizer AI Agent

Transformers + templated scientific outputs

  • Abstract & conclusion extraction + key terms
  • Export: Markdown / PDF

Bank-Statement → CSV Tool

Micro-SaaS converter with templates & clean exports

  • Multi-bank formats, schema mapping
  • Local-only processing option

Fluorescence Motion Corrector

Registration + difference-image diagnostics for calcium videos

  • Before/After visualizer; export corrected stacks
  • CLI + GUI workflows

SpikeTrain Visualizer (API)

Flask + Matplotlib backend for spike raster & PSTH plots

  • REST API; JSON in → publication-ready plots out
  • Pluggable analysis modules

PCA Viewer (Desktop)

Cross-platform viewer with packaged installers

  • Windows EXE; macOS build pipeline (py2app/GitHub Actions)
  • Free version + Pro roadmap

Lab Form Generator

Dynamic forms with section headers, >20 rows, and PDF export

  • Mailchimp/Notion integration ready
  • Embeddable widget for labs

Protocol Generator

Web tool for customized cell-culture protocols

  • Templated steps; JSON-driven export to PDF
  • Ready for multi-protocol expansion