Disponible · Remoto o híbrido

Construyo el sistema completo, o la pieza que te falta.

Base de datos, backend, frontend, móvil e inteligencia artificial. Domino todo el ecosistema, así que me incorporo donde tu proyecto lo necesite: optimizar consultas, diseñar una API, levantar un frontend o integrar un asistente con IA.

Retrato de Angel J. Estrada H.

Angel J. Estrada H.

Desarrollador Full Stack

  • TypeScript ✦
  • JavaScript ✦
  • Node.js ✦
  • PHP ✦
  • Laravel ✦
  • React ✦
  • Next.js ✦
  • Svelte ✦
  • Angular ✦
  • React Native ✦
  • SQL Server ✦
  • MySQL ✦
  • PostgreSQL ✦
  • MongoDB ✦
  • Python ✦
01 — Perfil

Full Stack, de verdad

Ser Full Stack, para mí, no es saber un poco de todo. Es entender cómo se conecta cada capa —datos, servicios, interfaz— y poder trabajar a fondo en cualquiera de ellas sin perder de vista el sistema completo.

No me caso con un stack. He entregado en producción con Node.js y Svelte, con PHP y Laravel, y con Next.js y React, sobre SQL Server, MySQL o MongoDB, según lo que pidiera cada negocio. Elijo la herramienta por el problema, no por costumbre.

He construido sistemas donde una falla detiene la operación: plataformas transaccionales, migraciones de datos en caliente, reportería de la que dependen decisiones de negocio. Eso me dejó un criterio que llevo a cualquier industria: código simple, datos íntegros y nada de sorpresas en producción.

/01

Simple antes que ingenioso

Aplico KISS como criterio de arquitectura. Menos código que mantener significa menos fallas y un traspaso más fácil al equipo que se queda con el sistema.

/02

Primero el negocio

Antes de escribir código entiendo el flujo: quién usa el sistema, por dónde pasa el dinero y qué duele hoy. El modelo de datos sale de ahí.

/03

La IA como herramienta

Integro modelos de lenguaje cuando resuelven algo concreto, no como adorno. Y los uso en mi propio flujo de trabajo para auditar código heredado y documentar más rápido.

02 — Capas

Contrátame para el sistema completo o para una sola capa

Cada empresa llega con una necesidad distinta. Estas son las formas en que puedo sumarme a tu equipo:

03 — Proyectos

Proyectos

Distintas industrias y distintas capas del stack. Lo que se repite es el tipo de sistema: crítico para la operación.

Producto propio · Full Stack + IA 01

Victoria CRM

CRM modular que diseñé, construí y desplegué de punta a punta.

Los equipos comerciales pierden oportunidades por falta de seguimiento y por información dispersa entre herramientas.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • NextAuth
  • Node.js
  • Express
  • MongoDB

Bases de datos · Integración 02

Migración de datos entre motores, en caliente

Plataforma transaccional de misión crítica (cliente corporativo).

Un módulo completo (tarjetas) tenía que pasar de MySQL a SQL Server. El traspaso se hacía a mano y el negocio no podía detenerse.

  • Node.js
  • MySQL
  • SQL Server
  • T-SQL

Full Stack · Datos 03

Reportería de KPIs autoservicio

Plataforma core de una empresa con operación transaccional diaria.

Las áreas de negocio dependían de reportes armados a mano para ver sus propias métricas.

  • SQL Server
  • Node.js
  • Svelte
  • LLM

Móvil · Frontend 04

App móvil para tres perfiles de usuario

Ecosistema de producto con plataforma web existente.

Clientes, vendedores y personal de campo necesitaban consultar información desde el teléfono, cada uno con necesidades distintas.

  • React Native
  • TypeScript
  • Node.js

Freelance · Backend PHP 05

Modernización de un sistema de cobros a Laravel

Cliente europeo (confidencial), como único responsable técnico.

El sistema de cobros estaba escrito en PHP plano: difícil de mantener, de escalar y de integrar con nuevos canales.

  • PHP
  • Laravel
  • REST APIs

04 — Trayectoria

Experiencia

05 — Contacto

¿Qué parte de tu sistema necesita manos?

Sea el sistema completo o una sola capa, cuéntame qué estás construyendo. Trabajo en remoto o híbrido.