Foto de Alejandro Aguilar

Hola, soy Alejandro Aguilar

Full Stack Engineer

Desarrollador de software con más de 13 años de experiencia en el diseño y desarrollo de aplicaciones web y móviles. Especializado en React, Node.js, MongoDB, MySQL, microservicios y automatización CI/CD con Docker.

Sobre mí

Mi pasión por el desarrollo web comenzó hace más de 13 años...

Mi enfoque

Ubicación: Culiacán, Sinaloa, México

Visa Status: Activo B1/B2

Idiomas: Español (Nativo), Inglés (B1/B2 Professional)

Soy un desarrollador de software con más de 13 años de experiencia, he trabajado en el diseño y desarrollo de aplicaciones web y móviles utilizando tecnologías como React, Node.js, MongoDB y MySQL. Tengo experiencia en la creación de microservicios y automatización de pipelines CI/CD con herramientas como Docker.

Aspiro a trabajar en una empresa innovadora donde pueda aprovechar mi experiencia técnica para mejorar la experiencia del usuario y contribuir al crecimiento del negocio. He trabajado con startups y empresas establecidas, ayudándoles a transformar sus ideas en productos digitales exitosos.

ReactNode.jsTypeScriptNext.js

Experiencia

Más de 13 años de experiencia en desarrollo web

Proyectos Completados

Más de 10 proyectos exitosos

Educación

Bachelor's of Informatics - UAS (2009-2013)

Experiencia Profesional

Mi trayectoria profesional

Sr Front End Developer

Hexaware

Marzo 2025

Empresa global de servicios de TI y consultoría digital que ofrece soluciones en automatización, desarrollo de software, inteligencia artificial, análisis de datos y transformación digital. Atiende a clientes en sectores como banca, seguros, salud y retail, enfocándose en mejorar la eficiencia operativa y la experiencia del cliente mediante tecnología.

ReactTypeScriptReduxViteSassreact-hook-formzod

Sr Full Stack Developer

Adhoc TI

Septiembre 2024 - Marzo 2025

Empresa con sede en Culiacán Sinaloa, México, especializada en proveer soluciones tecnológicas a empresas y emprendedores. Utilizamos tecnologías de vanguardia como React, Node Nest, Postgresql para diseñar productos que superen las expectativas y faciliten el crecimiento de las empresas. Actividades: Construir APIs REST utilizando el enfoque modular de NestJS, definir modelos y esquemas de bases de datos relacionales con Sequelize, mapear tablas a objetos en TypeScript, crear y ejecutar migraciones de bases de datos para gestionar cambios de esquema de forma controlada, así como desarrollar interfaces con SSR/SSG, componentes tipados, manejar rutas API para lógica backend, y optimizar el rendimiento y SEO.

ReactTypeScriptNext.jsNestJSSequelizeZodTailwindStripe

Sr Full Stack Developer

Masttro

Marzo 2023 - Septiembre 2024

Es una empresa de tecnología financiera (WealthTech) especializada en plataformas para gestión patrimonial y family offices. Su software centraliza, analiza y visualiza información financiera y activos complejos para clientes de alto patrimonio, integrando automatización, reportes y herramientas basadas en IA. Actividades: Implementar nuevas funciones, hacer pruebas automáticas end-to-end, pruebas unitarias, corregir errores,revisión de código y aprobación de pull request o merge requests.

ReactTypeScriptMaterial-UIReduxViteSassreact-hook-formyup

Sr Tech Lead Developer

Little taller

Junio 2022 - Febrero 2023

Little Taller es una agencia de tecnología y desarrollo de software enfocada en diseño UX/UI, desarrollo web y de aplicaciones, automatización, plataformas empresariales y soluciones digitales para marketing, ventas y gestión de productos. Trabaja con empresas en proyectos de software personalizado, integración de sistemas y herramientas basadas en IA

Node.jsExpressTypeScriptSequelizeMySQLPostgreSQLJestReactTailwind

Middle Level Back-end Developer

Adhoc TI

Octubre 2019 - Mayo 2022

Empresa de desarrollo de software a medida especializada en la creación de soluciones de comercio electrónico para empresas y emprendedores, cuenta con un equipo de expertos que trabaja en estrecha colaboración con sus clientes para diseñar y desarrollar plataformas de comercio electrónico escalables e intuitivas, utilizando tecnologías de vanguardia para ofrecer una experiencia de usuario excepcional. Actividades: Implementar nuevas funciones, realizar pruebas automáticas de extremo a extremo, pruebas unitarias, corregir errores.

Node.jsExpressTypeScriptSequelizeMySQLPostgreSQLJestReactTailwind

Jr Full Stack Developer

Academia global

Noviembre 2013 - Julio 2019

Empresa especializada en proporcionar formación académica en línea personalizada para empresas. Ofrecen programas de formación y desarrollo adaptados a las necesidades específicas de cada organización, potenciando el crecimiento y la eficiencia de sus equipos de trabajo. Rol: Desarrollador junior full stack, administrador Linux y administrador de bases de datos. Actividades: Implementación de nuevas funciones, corrección de errores, diseño de bases de datos, creación de nuevos servidores web

PHPJavaScriptMySQLPL/SQLAngularJSReact

Habilidades Técnicas

Tecnologías y herramientas que domino

⚛️
React
Next.js
🔷
TypeScript
🟢
Node.js
🐍
Python
🦅
NestJS
🍃
MongoDB
🐘
PostgreSQL
🐳
Docker
☁️
AWS
🎨
Tailwind CSS
📚
Git

home.projects.title

home.projects.subtitle

GuiaDeHoy.com

GuiaDeHoy.com

Sistema de compra de entradas online para eventos, espectáculos y actuaciones. Incluye gestión SEO avanzada y escaneo automatizado de eventos externos.

ReactNext.jsNestJSPostgreSQLStripe
Sistema de Gestión de Patrimonios

Sistema de Gestión de Patrimonios

Sistema que administra activos desde inversiones líquidas hasta bienes inmuebles y participaciones de capital privado. Migración completa de jQuery a React.

PythonSeleniumReactReduxHighcharts
Enrolados

Enrolados

Enrolados es una plataforma empresarial de colaboración, comunicación y gestión. Realicé la reescritura completa del sistema porque la versión original no cumplía con el rendimiento esperado. El resultado fue una plataforma más estable, rápida y alineada con los procesos del negocio, con webapp en Next.js y apps móviles CRM en React Native.

ReactNode.jsSequelizeExpressMySQL
Blumi.App

Blumi.App

Aplicación para programar servicios de cuidado personal y belleza con altos estándares de higiene, entregados en la comodidad del hogar.

ReactNode.jsMySQLSequelize
Citicinemas

Citicinemas

Aplicación de cine mejorada que aumentó el rendimiento y las ventas de boletos mediante optimizaciones técnicas.

ReactNode.jsMySQLSequelize
Kanda

Kanda

Aplicación para bloquear números molestos, identificar extorsionadores y evitar llamadas no deseadas. Más de 1000 números de spam denunciados.

ReactNode.jsMySQLSequelize

¿Hablamos de tu proyecto?

Estoy disponible para discutir nuevas oportunidades y colaboraciones.