About
Full Stack Developer focused on turning ideas into shipped products. Currently building an AI-powered proptech platform at Ledgre AI using TypeScript, Node.js, PostgreSQL, RAG, and LangChain. Experienced in fintech, proptech, payments, crypto, and financial systems, with a strong product mindset and ownership. Open to opportunities in AI, fintech, proptech, and product-focused engineering teams.
Experience
Other Experiences
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
MVP for an online radio platform launching July 2026 with the event's first six episodes. Built a persistent cross-app audio player (Web Audio API) that survives navigation and powers a Butterchurn/Milkdrop visualizer via a shared AnalyserNode. For live shows, broadcast is embedded via the YouTube IFrame API rather than a self-hosted HLS/CloudFront pipeline, sidestepping music licensing/copyright issues while still delivering low-latency live audio+video, with the iframe player exposed through the same persistent player surface as on-demand archive playback. Shows, artists, and programme schedule are served from Supabase Postgres through an edge-runtime Hono API, with an admin CMS for managing live broadcast state and content.
Public ticketing platform for an underground electronic music event in Buenos Aires. Buyers select a ticket tier, choose between MercadoPago card checkout or bank transfer, and receive a branded ticket card with QR code by email. Handles fee grossing, promo code discounts, multi-ticket quantities, and per-tier capacity enforcement. Bank transfer receipts are uploaded as proof and reviewed by the organizer before the ticket is issued. Vercel Analytics tracks the full purchase funnel.
Internal operations platform for DÆMON collective. Ticket management with approve/reject/recover flows, CSV exports, and a broadcast module for personalized bulk email via Resend. Accounting tracks income and expenses with a projected P&L view. On the night, staff scanned QR codes on their phones; concurrent scans of the same ticket are handled safely via PostgreSQL row-level locking. A separate payments view lets cashiers verify bar transfers without full dashboard access.
First-person liminal corridor in Three.js, adapted from spite/cruciform by Jaume Sanchez. Each artist's press photo is mounted as a wall texture, turning the space into a navigable gallery. Runs at full viewport with forward-only movement, baked lighting, and post-processing. On mobile, a joystick overlay handles navigation. The same geometry doubles as a content production tool: a scripted director mode traces a camera path past each artwork, exporting portrait frames at 1080×1920 at 30fps. The same scene that runs in the browser produces the Instagram reel.
Adaptive survey platform where an AI layer adjusts follow-up questions in real time based on previous answers. Respondents need no account; sessions are tracked anonymously end-to-end. Admins create surveys, configure question trees, and review responses through a multi-tenant dashboard. Built for Tribu Data as an internal research tool and MVP for pitching the service to large global clients.
SaaS for real estate accounting with AI as a first-class citizen. A Claude-powered agent handles multi-step workflows through 40+ domain tools (transactions, Plaid bank linking, property management) with session persistence and rollback on failure. RAG system embeds IRS docs into pgvector for CPA-grade tax Q&A. LLMs auto-categorize transactions and extract data from PDFs. CQRS backend, Keycloak auth, Kubernetes + ArgoCD.
Next.js wallet for the Argentine market supporting ARS, USDT, and Bitcoin. Integrated with GOAT.ar PSP for CVU creation and local bank transfers, and Complif for KYC validation. Users can send and receive pesos, swap between ARS and stablecoins, and manage crypto balances in one interface. AWS serverless backend with PostgreSQL.
