Skip to content
View solomonsjoseph's full-sized avatar
🎯
Focusing
🎯
Focusing
  • United States

Block or report solomonsjoseph

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
solomonsjoseph/README.md
Solomon S. Joseph Typing tagline

I build working AI systems for regulated clinical research, and I teach the people around me to run them. My focus is making AI safe and usable on protected health data, where the engineering has to be careful and the people using it are experts in their field rather than in AI.

Currently: Research Teaching Specialist III, Rutgers University (US-India RePORT tuberculosis research consortium) Based in: Chester, VA · Open to relocation Studying: M.S. Cybersecurity and Information Assurance, Southern Utah University Open to: privacy engineering and applied AI roles building fail-closed systems for regulated data


LinkedIn Email


What I do

  • Build AI assistants that work on sensitive health data without exposing patient information.
  • Turn slow, technical data tasks into natural-language tools researchers can run themselves.
  • Train non-technical teams to adopt AI tools confidently and independently.
  • Build reproducible, auditable research software with the controls and evidence regulated work requires.

Longer term, I work toward post-quantum cryptography readiness and crypto-agility for sensitive-data systems.

Flagship project: PHI-Handling-system

Raw study data crossing a verification gate into published, de-identified data, with a held-for-review path

A fail-closed pipeline that turns raw clinical study data into something an AI assistant can safely query. Upload a ZIP of datasets, forms, and dictionaries, and the Judge classifies every column with one of three verdicts: keep it as-is, drop it, or apply a Safe Harbor transformation. The LLM only ever sees column headers, dictionary text, and form fields, never a patient row. A sandboxed executor applies the transformations, a deterministic verifier checks the result, and a residual PHI guard scans everything before it can publish. Anything it cannot classify with confidence holds the whole study rather than being silently dropped or guessed at.

  • 11-stage documented pipeline, from intake through publish guard
  • 340+ regression tests
  • Source data is symlinked in, never copied or modified
  • Documents its own known limitations, like a disclosed weak-fallback path, instead of hiding them

Selected work

  • QI Stat Studio: a guided statistics app that lets Rutgers IM Clinic medical residents run quality-improvement analyses on their own data, from upload to a shareable report, without needing a statistics background.
  • Amarel VS Code: a VS Code Remote-SSH setup tool for Rutgers' Amarel HPC cluster, fixing the GLIBC 2.28 compatibility error on macOS and Windows.
  • BatchQC: my first project, 72 commits to the R/Bioconductor package for batch-effect evaluation of high-throughput genomic data. NIH-funded, bioRxiv preprint 2026.

Tech I work with

Python SQL R Bash Docker LangGraph MCP GitHub Actions Linux

I work across Claude, OpenAI, Google, and local models, with RAG, prompt engineering, and evaluation harnesses under Model Context Protocol and LangGraph.

Coding activity

3D Contribution Calendar

Contribution Snake

A saying I like

Security is a process, not a product. Bruce Schneier

A quick joke

Ask me about pseudonymization. Just don't ask who I really am.

Reach me at LinkedIn or solomonjosephusa98@gmail.com.

Public repositories here contain no real PHI or patient data. Any PHI or PII examples are synthetic or sanitized.

Pinned Loading

  1. RePORT-AI-Portal RePORT-AI-Portal Public

    Privacy-first local RAG assistant for PHI-scrubbed clinical research bundles, grounded Q&A, and audit-ready documentation.

    Python

  2. RePORT-agent RePORT-agent Public

    LangGraph multi-agent workflow for secure research analysis with orchestrated agents and human-in-the-loop checkpoints.

    Python

  3. PHI-Handling-system PHI-Handling-system Public

    Python

  4. Secure-AI-Flow Secure-AI-Flow Public

    Security-first methodology for controlled AI-assisted software delivery with governance, threat modeling, verification, and release evidence.

    Shell