Skip to content
View dhean4's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report dhean4

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
dhean4/README.md

Hi, I'm Daniel

I am a Product engineer. For six-plus years I've built B2B SaaS and data-heavy products with remote teams, and lately I've found the work I enjoy most on the AI side: computer-vision pipelines that feed real dashboards, tool-calling and MCP servers, and agents that earn a person's trust one decision at a time. I like building things people lean on every day, and I like getting a little better at this every week.

I'm comfortable in Python (FastAPI), Node (NestJS, Express), Java (Spring Boot) and .NET on the back end, React/Next.js and Angular on the frontend, Postgres and event-driven plumbing in between, deployed on AWS, GCP or Azure with GitHub Actions. I care less about which stack than about whether the thing holds up when a real person leans on it, and I try to write READMEs that say what is not finished as clearly as what is.

I'm still relatively new to building with language models, and that is the part I most want to get better at. The projects below are how I'm doing that in public.

Projects I'd point you to first

ShelfSense — retail and cold-chain operations for small distributors in Lagos. A field agent photographs a shelf, the system reads it, drafts the reorder, and holds the bigger calls for a manager to approve. Fridges stream temperatures; a sustained fault becomes a technician proposal, also held for approval. Multi-tenant Postgres with row-level security, a 100-case eval set replayed in CI with a regression gate, every model call traced and priced. Python, FastAPI, Next.js, Claude, MCP, Langfuse

SafeGate — a content-safety gateway that sits in front of an LLM. Each prompt goes through classification, policy and response stages, then is blocked, rewritten or allowed, and every decision lands in an audit trail. Live · FastAPI, Angular, Claude

TaskFlow — a Kanban task manager with drag-and-drop. Small, finished and deployed; I built it to get properly comfortable with Angular signals. Live · Angular, TypeScript

Also worth a look

  • curate — ranks the labels in a detection dataset most worth a human's attention, then measures whether fixing them moved the model.
  • ragbench — a harness for measuring how RAG pipeline choices change answer quality, latency and token usage, with confidence intervals.
  • expense-tracker-api — a small, complete REST API in ASP.NET Core with EF Core, Postgres and JWT auth.

Writing and research

Get in touch

LinkedIn · X

Open to senior full-stack and AI engineering roles with a team building something hard, remote or with relocation.

Pinned Loading

  1. cardiac-cta-platform cardiac-cta-platform Public

    AI-powered cardiac CT angiography processing platform for coronary artery analysis

    Python 1

  2. safegate safegate Public

    AI content-safety gateway: Claude classifies each prompt, then it is blocked, rewritten or allowed, with a full audit trail

    TypeScript 1

  3. expense-tracker-api expense-tracker-api Public

    Expense tracker REST API — ASP.NET Core 10, EF Core, PostgreSQL, JWT auth, Testcontainers integration tests

    C#

  4. label-error-triage label-error-triage Public

    Finds the labels most worth a human's time in an ML detection dataset, routes them through a correction workflow, and proves the corrections improved the model

    Python

  5. ragbench ragbench Public

    Benchmark harness for RAG pipelines: answer quality, cost and latency on a verified gold set, with confidence intervals

    Python

  6. shelfsense shelfsense Public

    Agentic retail & cold-chain field ops: shelf photos and fridge telemetry in, reviewed decisions out. FastAPI + Next.js, Claude agents with guardrails, evals in CI, Langfuse traces.

    Python