Software engineer building product systems where frontend, backend, and AI meet.
I work mostly with TypeScript, React, Node.js, PostgreSQL, and Python. At Outbuild, I build software for construction planning and operations. My recent work includes AI agents, MCP tools, enterprise integrations, observability, and product interfaces that need to stay reliable as the platform grows.
- AI features with a clear read β propose β review β confirm β write flow.
- MCP tools for schedules, planning, and operational context.
- LangSmith traces, feedback, token and latency metrics, and evaluation gates.
- React and TypeScript product work, Node.js APIs, PostgreSQL, Redis, and WebSockets.
- Enterprise integrations with Procore, Autodesk, and Trimble.
- Reliability work across Sentry, background jobs, distributed tracing, and multi-tenant access control.
September 2022 β present Β· Remote
I work across the product and platform. Recent projects include CoBuilder and Lookahead AI workflows, schedule reuse through MCP, Procore integrations, Sentry instrumentation, the React 19 and TanStack Query migration, and schedule-to-Lookahead workflows with real-time progress updates.
- Fracttal β Frontend Developer: React and TypeScript API tooling, a shared component library, Storybook, and frontend performance work.
- Loft MX β Part-time Freelance Full Stack Developer: Django and React product work, PostgreSQL migrations, and MessageBird integrations.
- Ambit Technology β Full Stack Developer: ERP integrations, AWS Lambda automation, and React/Node.js product development.
- Developer of the Year β Outbuild, 2024
- Developer of the Year β Outbuild, 2023
- LoopForge β A desktop orchestrator for running long coding tasks with open-source AI coding CLIs, stories, worktrees, and verification.
- Ralph β An autonomous agent loop that retries coding stories with guardrails and failure memory.
- Booking UI β A Lerna monorepo from Platzi Master for a booking-style web application, split into reusable packages for search, places, geolocation, messaging, and administration.
- SAIME Script β A small Python uptime checker that grew into one of my most-used public repositories.
Languages: TypeScript, JavaScript, Python
Frontend: React, Redux, Next.js, Storybook, SCSS, responsive UI, accessibility
Backend and data: Node.js, Express.js, Django, REST APIs, PostgreSQL, MongoDB, Redis, WebSockets
AI and observability: MCP, agent harnesses, LangSmith, LLM evaluation, Sentry
Cloud and delivery: AWS, Docker, Git, CI/CD
I started learning through projects and kept the habit. I still like understanding how things work, writing down what I learn, and turning rough ideas into software someone can actually use.
I am based in Mexico City and open to product-minded engineering work with teams that care about ownership and shipping useful software.




