David Saenz Dev

My latest work

ThoraxAI - AI Pulmonary Analysis

ThoraxAI - AI Pulmonary Analysis

Advanced chest X-ray analyzer detecting 18 pathologies using DenseNet-121 deep learning model. Built with React, FastAPI, TorchXRayVision and deployed on HuggingFace + Vercel.

PyNova — Async Python Academy with AI Tutor

PyNova — Async Python Academy with AI Tutor

Async Python learning platform with an AI tutor that evaluates real understanding through Socratic dialogue — not multiple-choice quizzes. Instead of measuring memorization, it converses with the student: asks follow-up questions, guides when stuck, and delivers a score with personalized feedback per module. Stack: React 19 + Vite + TypeScript + Tailwind v4 (frontend), Go stdlib REST API (backend), Neon Postgres, Claude Haiku 4.5 via Tetrate AI Router, Resend for transactional emails. Deployed on Vercel + Fly.io + Cloudflare DNS with multi-stage Docker (31 MB final image) and full auth including HttpOnly cross-subdomain cookies.

Spark Dating App (MVP)

Spark Dating App (MVP)

Dating app MVP built with React and Node.js. Full-stack application with user matching, profiles and real-time features. Backend powered by Node.js + Express, database with Supabase (PostgreSQL), authentication and real-time subscriptions included.

AuditAI - AI Financial Audit

AuditAI - AI Financial Audit

AI-powered financial auditor for public sector contracts (ICBF Colombia). Automatically analyzes Excel reports and scanned PDF documents detecting budget inconsistencies, banking differences and compliance issues. Built with React, FastAPI and Claude Sonnet via TARS API.

Personal Web Portfolio

Personal Web Portfolio

Professional portfolio built with Next.js, React, TypeScript and Tailwind CSS. Features bilingual support (EN/ES), animated transitions with Framer Motion, particle effects and a fully responsive design.