Projects Gallery

A selection of my AI, ML, and development projects. Click on any project to explore it in detail.

Screenshot of Skin Lesion Segmentation with U-Net project

Skin Lesion Segmentation with U-Net

PyTorchComputer VisionMedical AIPython
GitHubYouTubeStreamlit
  • U-Net segmentation in PyTorch
  • Dice and IoU evaluation
  • Interactive Streamlit deployment
Learn more →
Screenshot of Prematurity Classification project

Prematurity Classification

Scikit-LearnMedical AIPython
GitHubStreamlit
  • Brain connectivity feature engineering
  • Classifier benchmarking on imbalanced data
  • Interactive Streamlit exploration
Learn more →
Screenshot of RAG Chat with Scikit-Learn Documentation project

RAG Chat with Scikit-Learn Documentation

LangChainLLMPythonScikit-Learn
GitHubStreamlit
  • Retrieval-augmented generation pipeline
  • LangChain orchestration with OpenAI
  • Streamlit chat interface
Learn more →
Screenshot of Denoising Autoencoder project

Denoising Autoencoder

PyTorchComputer VisionPython
GitHubYouTubeStreamlit
  • Convolutional autoencoder in PyTorch
  • End-to-end denoising pipeline
  • Interactive Streamlit demo
Learn more →
Screenshot of Vision Transformer - Dog Breed Classifier project

Vision Transformer - Dog Breed Classifier

PyTorchComputer VisionHugging Face
GitHubHuggingFace
  • ViT fine-tuning on Stanford Dogs
  • 120-class breed classification
  • Gradio app on Hugging Face Spaces
Learn more →
Screenshot of UnoML project

UnoML

SwiftSwiftUICoreMLiOS
GitHubYouTube
  • On-device CoreML classification
  • Camera and photo library input
  • Native SwiftUI interface
Learn more →
Screenshot of Brújula Education Website project

Brújula Education Website

Next.jsExpressStripeTailwind
Website
  • Stripe subscription payments
  • Zoom integration for live sessions
  • Authenticated user accounts
Learn more →
Screenshot of Fortuna Cookie project

Fortuna Cookie

Next.jsStripeReactTailwind
Website
  • Themed fortune generator
  • Stripe pay-per-fortune checkout
  • Full-stack Vercel deployment
Learn more →
Screenshot of Brújula Codifica project

Brújula Codifica

Next.jsTypeScriptSupabaseStripe
Website
  • In-browser Python and JavaScript execution via Pyodide and Web Workers
  • Pattern-based curriculum authored in MDX with an embedded Monaco editor
  • Supabase authentication with Stripe subscription billing
Learn more →
Screenshot of Suzuki Los Campitos project

Suzuki Los Campitos

Next.jsTypeScriptReactTailwind
Website
  • Per-model catalogue and detail pages
  • WhatsApp inquiry tracking by model
  • Custom Google Analytics event instrumentation
Learn more →
Screenshot of Black-Box Optimisation project

Black-Box Optimisation

Black-Box OptimisationPyTorchScikit-LearnPython
GitHub
  • Surrogate ensemble across classical ML and PyTorch models
  • Validate-then-trust framework using LOOCV
  • Adaptive exploration vs exploitation per function
Learn more →