I build websites, apps and systems your business actually needs.
Full Stack Developer (React · Next.js · TypeScript · Node · Supabase). Clear, fast, maintainable solutions built to win clients and streamline operations — not just to look good.
React / Next.js / TypeScript / Node.js / Supabase
Unity / C# · complementary specialty
I work with businesses and teams of any size — tell me about yours.
01 / Capabilities
Product development, not just interfaces.
I combine frontend, backend and business judgment to build complete, measurable solutions built to keep working after delivery.
Frontend & user experience
Responsive, accessible, consistent interfaces built around real usage flows, with a focus on performance and technical SEO.
React · Next.js · TypeScript · Tailwind CSS
Full stack applications
Bookings, inventory, clients, dashboards: authentication, database and business logic integrated into a tool built for your operation.
Node.js · Supabase · PostgreSQL · REST APIs
Architecture & automation
Modular systems and automations that cut manual work. I integrate AI into real processes — customer support, documents, data classification — using LLMs and RAG.
LLMs · RAG · APIs · Automation
Interactive systems
Game systems, tools and immersive experiences with reusable modular architecture, beyond a web interface.
Unity · C# · Gameplay systems
02 / Projects
Selected work and technical decisions.
Each case shows the problem, the solution I built, and the measurable result. Filter by audience — business, product, or interactive systems — to see what applies to you.

Hotel La Parroquia
An institutional site that captures local search ("hotel in Tecamachalco") and routes bookings through direct contact, with no middleman commissions. Static, fast, and operable without a technical team.
- Role
- End-to-end design, development and technical SEO
- Problem
- With no site of its own, the hotel depended on commission-charging intermediaries and scattered, inaccurate information; shared hosting, no technical team.
- Solution
- A static site with a single source of truth for business data, complete technical local SEO, and honest conversion — nothing new to maintain.
- Stack
- Next.js, TypeScript, Tailwind CSS, SEO local, SSG

Farmasi Director
A personal-brand website for the leader of a ~150-person community, with two separate funnels (customers and business prospects), an editable blog, and a lead system that can't lose a contact.
- Role
- Product discovery, architecture and full stack development
- Problem
- Ran solely through WhatsApp, with no digital presence of its own and two audiences — customers and business prospects — who can't receive the same message.
- Solution
- Architecture-level segmentation (audience-specific routes), lead capture across three redundant channels, and a CMS the client manages herself.
- Stack
- Next.js, TypeScript, Sanity CMS, Resend, WhatsApp

NoxPix
A tool that batch-solves what usually requires a professional editor: AI upscaling, clean-edge background removal, and file-size optimization. A self-built product in its commercialization phase, with an installer, a CLI, and 198 tests.
- Role
- Product architecture, development and packaging
- Problem
- Upscaling, removing backgrounds and optimizing hundreds of images by hand takes hours and requires professional software or subscriptions.
- Solution
- A desktop app that batch-processes entire folders locally with AI (upscaling, background removal, optimization), with a GUI and a CLI.
- Stack
- Python, PySide6, ONNX Runtime, IA, Producto

Grid Rush
An installable web platform of attention and memory mini-games, with user accounts, a global ranking, and progression. 100% playable without signing up — an account only adds sync and competition.
- Role
- Technical design and full stack development
- Problem
- Cognitive exercises scattered across pages with no accounts or progression; and a public cloud ranking that can't be an open table.
- Solution
- A platform playable without signing up, with an RLS-protected ranking and a single server-validated write path.
- Stack
- React, TypeScript, Supabase, PostgreSQL, i18n
Nox Frame
Not a game — it's the gameplay engine layer that lets a survival horror start by configuring assets instead of reprogramming inventory, saving, dialogue, interaction and AI from scratch. Architecture verified by the compiler.
- Role
- Architecture, systems programming and technical direction
- Problem
- Survival-horror systems get rewritten on every project and end up coupled to that specific game.
- Solution
- 25 modules with boundaries the compiler makes impossible to break: saving, events, inventory, dialogue and AI, plus 20 editor tools.
- Stack
- Unity 6, C#, Arquitectura, Editor Tools, URP
03 / Process
Structured work, visible progress.
The process aims to reduce uncertainty: the problem is defined first, then the solution is designed, then it's built with continuous validation.
Goals and constraints
Before writing code, I understand the business: goals, scope, priorities and real constraints. If there's no brief, I build one with the client.
Architecture & data model
I propose the architecture the client can actually maintain, not the flashiest one, and document every important decision in writing: dependencies, flows and responsibilities.
Incremental development
I work with version control, continuous integration and validation before every delivery, auditing my own work against the business's reality.
Testing & documentation
I deliver documentation, access and a project that works without me: the client can edit their content, and if another developer picks it up, they'll find the decisions explained.
04 / Experience
7+ years building software.
Freelance since 2019 and at Excelsus Integrated Services (2021–2024), combining web development, business systems and interactive-systems engineering.
Experience
- Freelance
- Full Stack Developer & Custom Solutions
- 2019 – Present
- Excelsus Integrated Services
- Web Developer & Plugin Development
- 2021 – 2024
Education
- Universidad del Valle de México
- B.Eng. in Information Technologies and Systems
- 2019–2023
Certifications
- CCNA: Enterprise Networking, Security, and Automation
- Cisco
- CCNA: Switching, Routing, and Wireless Essentials (SRWE)
- Cisco
05 / Contact
Let's build something useful.
Write to me to build a product, improve a system that already exists, or talk about a professional opportunity. I read and answer every message myself.
- Location
- Puebla, Mexico
- Setup
- Remote / freelance
- Response
- Usually the same day