PROJECTS

Real case studies focused on product, execution, and systems running in production.

I build solutions where architecture, experience, and business work as one system.

Every project reflects real technical decisions: from design to production.

FEATURED PROJECT

FerrelonStock homepage screenshot.

2026 · ecommerce · live

FEATURED PROJECT

FerrelonStock

Hardware and building-supplies e-commerce built with Django 5, featuring a filterable catalog, no-refresh cart, and production checkout.

It integrates Stripe, Mercado Pago, shipping tracking, and a modular MVT architecture backed by automated tests.

Python 3.10Django 5PostgreSQL 16HTMXAlpine.jsFlowbite

CHALLENGE

Turn a Django course delivery into a functional e-commerce product with catalog, cart, payments, shipping, and admin flows ready for a public demo.

SOLUTION

A 100% Django implementation using templates, HTMX, and Alpine.js; 7 modular apps, PostgreSQL, and services such as Cloudinary, Stripe, and Mercado Pago.

IMPACT

  • - Dynamic cart and filters without full page reloads
  • - Real payments with Stripe and Mercado Pago plus shipping tracking
  • - 65 automated tests and a public Render deployment

Real sources · 3

SELECTED PROJECTS

Each project represents a different focus: performance, experience, product, and technical execution.

PediaCore screenshot — pediatric clinic platform.
2026 · platformlive

Full-stack pediatric clinic platform with medical records, online booking, and payments.

PediaCore

System that digitizes the entire operation of an independent pediatric practice in Chile: online booking, medical records with WHO growth curves, parent portal, MercadoPago payments, and admin dashboard with financial analytics.

Challenge

Replace a fragmented workflow of paper, WhatsApp, and spreadsheets with a unified platform managing appointments, medical records, payments, and communications, in real production with patients.

Impact

  • SOAP medical records with WHO anthropometrics, PNI vaccination calendar, and file attachments, with access audit logging.
  • Multi-location booking with dynamic calendar, 15-min atomic hold, and automatic waitlist.
  • 773 tests across 50 files. Deployed on DigitalOcean with Docker, Nginx, and auto-TLS.
Python 3.12Django 5.2Django REST FrameworkReact 19TypeScript

Real sources · 2

My Marketing Agency screenshot.
2026 · platformlive

SaaS platform for marketing agencies with editorial calendar, approval workflows, and client portal.

My Marketing Agency

Integrated system that centralizes account management, editorial calendars, approval workflows, time tracking, billing, and client communication in one unified interface.

Challenge

Unify the daily operations of a marketing agency into a single platform with three differentiated interfaces: public landing, internal backoffice, and client portal.

Impact

  • Monthly editorial calendar with filterable content pieces and a 5-state lifecycle.
  • Client portal with real-time approvals and complete historical records.
  • Modern stack with React 19, TypeScript, Supabase, and Stripe for payments.
React 19TypeScriptViteTailwind CSSShadcn/UI

Real sources · 3

Aktivar login screenshot.
2026 · platformlive

LATAM group-activities network with integrated trip logistics.

Aktivar

Full stack platform with maps, real-time chat, payments, and carpooling workflows for group experiences.

Challenge

Combine community, transport, payments, and safety into a single event experience.

Impact

  • Activity feed with geolocation and an interactive PostGIS-backed map.
  • Group chat over WebSockets plus Stripe Checkout / Connect payments.
  • Full stack monorepo with 8 Django apps, CI/CD, and 100+ tests.
ReactTypeScriptDjango 5Django REST FrameworkCelery

Real sources · 3

MindCode Academy catalog screenshot.
2026 · platformlive

Multi-platform online course platform.

MindCode Academy

My own version of the final Claude Code Platzi course project, evolved into a complete product: deployed, secure and redesigned. Netflix-style catalog with intelligent search, server-side login, secure ratings, classroom dashboard, httpOnly sessions, dark/light mode and dynamic Open Graph.

Challenge

Transform the final Claude Code Platzi course project into a complete deployed product, maintaining the base architecture but evolving content gate, secure sessions, full redesign and production deployment.

Impact

  • Netflix-style catalog with skeletons, real filters and sorting.
  • Smart search tolerant of tildes and single words with keyboard navigation.
  • Server-side login gate: free syllabus, first class as preview, rest requires account.
  • Secure ratings tied to JWT with interactive widget and statistics.
  • Mi Aula dashboard with 'Continue watching', progress and completed.
  • httpOnly sessions (+ Bearer available for mobile apps).
  • Dark and light mode with brand canvas.
  • Dynamic Open Graph for nice link sharing.
Next.js 15React 19TypeScript estrictoSCSS ModulesFastAPI

Real sources · 3

APPROACH

A portfolio is not just a collection of projects.

It is a way to understand how real solutions are built.

I work on systems where:

01

Architecture

architecture supports growth

02

Experience

experience guides interaction

03

Business

business shapes decisions

Do you have a product or idea in progress?

I can help you build a clear, scalable solution focused on results.