Sobre Mí
Desarrollador Full Stack Senior con más de 7 años de experiencia en el desarrollo de aplicaciones web y soluciones empresariales. Poseo sólidos conocimientos tanto en frontend como en backend, lo que me permite participar en todo el ciclo de desarrollo, desde el diseño de interfaces hasta la implementación de arquitecturas escalables y eficientes. Me especializo en aplicar buenas prácticas de desarrollo, optimización del rendimiento y entrega de soluciones robustas orientadas a resultados.
Experiencia
Senior Full Stack Developer
SkyCom BPO Actual • 2020 - Presente
- Planificación y estimación de tiempos de desarrollo para nuevos proyectos y mejoras.
- Desarrollo de funcionalidades backend utilizando Python con Django, aplicando principios de diseño limpio y buenas prácticas.
- Implementación de interfaces modernas y responsivas en el frontend con JavaScript y React.
- Análisis, diseño y optimización de bases de datos relacionales, asegurando integridad y rendimiento.
- Responsable del desarrollo e implementación de nuevos módulos y sistemas adaptados a necesidades específicas del negocio.
- Mantenimiento correctivo y evolutivo de sistemas existentes, garantizando su estabilidad y escalabilidad.
- Automatización de procesos internos, incluyendo la gestión de cuentas dentro del sistema, para mejorar la eficiencia operativa.
JR Developer | PHP
Produses, S.A. de C.V. Anterior • 2018 - 2019
- Diseño y maquetación de páginas web utilizando HTML5, aplicando principios de accesibilidad, semántica y buenas prácticas de desarrollo frontend.
- Programación orientada a objetos en PHP, enfocada en la creación de funcionalidades modulares, reutilizables y mantenibles.
- Modelado, normalización y diseño de bases de datos relacionales con MySQL, garantizando consistencia y eficiencia en las consultas.
- Implementación de hojas de estilo con CSS3 para lograr diseños adaptables y responsivos en distintas plataformas y dispositivos.
- Uso de JavaScript básico para agregar interactividad a las interfaces, validaciones en el cliente y manipulación del DOM.
JR Developer | JAVA
Centro de Formacion USAM Anterior • 2017 - 2020
- Diseño y maquetación de páginas web con enfoque en usabilidad y experiencia de usuario, aplicando HTML5 y principios de diseño responsivo.
- Desarrollo de interfaces modernas y adaptables utilizando el framework Bootstrap en conjunto con HTML y CSS.
- Programación orientada a objetos en Java, desarrollando funcionalidades empresariales y estructuradas bajo buenas prácticas.
- Desarrollo de aplicaciones web utilizando JavaServer Pages (JSP) para la generación dinámica de contenido HTML en el servidor.
- Implementación de soluciones web con JavaServer Faces (JSF), integrando el uso de componentes avanzados mediante el framework PrimeFaces para una experiencia de usuario más rica e interactiva.
Stack Tecnológico
Lenguajes de Programación
PHP
Java
JavaScript
C#
C++
Python
VBA
VBScript
Visual Basic
Batch
Frameworks Backend
Laravel
CodeIgniter
Django
Django RestFramework
ASP.NET
JSP
JSF
Frontend
React
PrimeReact
PrimeFaces
Windows Forms
Tkinter
HTML
CSS
Ample Admin Template
Freya React Template
Bootstrap
Tamagui
Mobile
React Native
Kotlin
Xamarin
Android Studio
Bases de Datos & Tecnologías
SQL Server
MySQL
Postgres SQL
WebSocket
HTTP
Postman
GitHub
GitLab
Sistemas Operativos
Windows
Kali Linux
Parrot OS
Ubuntu
Ubuntu Server
TrueNAS
cPanel
Webmin
Contacto Rápido
Proyectos Destacados
CoreHR es un ERP modular y altamente flexible, diseñado para empresas que necesitan una solución integral para la gestión del recurso humano, horas laborales y control administrativo. Está construido sobre una arquitectura EAV (Entidad-Atributo-Valor) que permite una escalabilidad extrema del modelo de datos, permitiendo agregar o quitar campos del perfil de empleados sin afectar la estructura de la base de datos. Esto lo convierte en una herramienta personalizable y adaptable para cualquier tipo de organización.
El sistema cuenta con varios módulos conectados entre sí para crear un flujo coherente, trazable y automatizado desde el registro de un nuevo colaborador hasta la gestión de su historial laboral, su tiempo trabajado, sus acciones internas y su eventual desvinculación o promoción dentro de la empresa.
CRM de reclutamiento que gestiona todo el proceso de contratación: desde el registro de aplicantes, evaluación automática (Grammar y Mecanografía), entrevistas con reclutadores, hasta la validación final con Recursos Humanos. Automatiza exámenes, entrevistas y recopilación de documentos, integrándose con ERP para la incorporación del empleado.
CoreHR Móvil es una aplicación complementaria al ERP empresarial CoreHR, diseñada exclusivamente para empleados. Su enfoque es brindar acceso seguro y en tiempo real a información laboral personal, eliminando la necesidad de intermediarios o procesos manuales para consultar datos clave.
Desde la aplicación, cada empleado puede consultar sus boletas de pago, visualizar acciones de personal (AP) aplicadas a su perfil (como sanciones, promociones o permisos), y revisar el total de horas trabajadas en la quincena actual con detalle, incluyendo excepciones como horas extra, descuentos o permisos.
Plataforma de visualización y análisis de KPIs. Importa datos desde ERP, permite configurar fórmulas personalizadas por centro de trabajo, y ofrece un dashboard con gráficas dinámicas, tendencias y puntajes para evaluar el rendimiento diario de los equipos.
Módulo de monitoreo para agentes que registra las aplicaciones utilizadas, eficiencia laboral y captura pantallas automáticamente cada 5 minutos. Se integra con un ERP y permite visualización en tiempo real vía WebSocket, así como mensajes directos del supervisor al agente.
Plataforma de reuniones internas enfocada en sesiones one-on-one. Registra conversaciones, tareas asignadas, excepciones por ausencia y mide el porcentaje de cumplimiento de reuniones por fechas y centros de trabajo, integrando datos desde el ERP.
Aplicación eCommerce sencilla con panel administrativo para gestionar clientes, productos y ventas. Incluye módulo de facturación con diseño de factura personalizado.
Plataforma eCommerce especializada en calzado, con gestión de productos por talla, color y categoría. Incluye panel de clientes, catálogo detallado y sistema de facturación.