Alejandro Serafín Gutiérrez

Desarrollador Full Stack

Experiencia creando productos empresariales basados en la nube, automatizando procesos con Python y desarrollando integraciones entre sistemas usando APIS.

EXPERIENCIA

IT Developer

Oct 2023 - Presente

Lideré el mantenimiento y administración de RAPIDPRO, un avanzado sistema de mensajería automatizada basado en microservicios y Docker. Mi trabajo abarcó desde la programación en Python y Go para el backend hasta la gestión de bases de datos con PostgreSQL, enfocándome en la creación y mejora continua de funcionalidades para optimizar la eficiencia del sistema, usando GitLab como versionador de código. Además de integrar servicios de terceros mediante API REST, como la mensajería a través de WhatsApp-Gupshup, enriquecí el sistema con inteligencia artificial de OpenAI, mejorando la interactividad y personalización de las respuestas. La arquitectura se complementó con el uso de AWS S3 para el almacenamiento de archivos estáticos y Redis para la gestión eficiente de colas de mensajes, lo que reforzó la escalabilidad y la fiabilidad del sistema. Extendí la funcionalidad de RAPIDPRO desarrollando un script en Python que utiliza MongoDB para generar reportes detallados, facilitando así el análisis de datos y la toma de decisiones. Mi gestión técnica incluyó la administración de servidores a través de terminal SSH en un entorno Linux, demostrando mi competencia en DevOps y la administración de sistemas en la nube.

Python
JavaScript
Go
PostgreSQL
GitLab
Linux
Docker
OpenAI
Chatbot

Full Stack Developer

Dic 2020 - Jul 2023

En mi rol como Líder de Proyecto Full Stack, dirigí con éxito la conceptualización, diseño e implementación de un sistema integral de gestión empresarial (ERP), centrado en la transformación y automatización de procesos internos para mejorar la coordinación y el flujo de información entre seis áreas funcionales clave. En el desarrollo del sistema, apliqué principios de UI/UX para asegurar una experiencia de usuario óptima, creando interfaces intuitivas y responsivas con ReactJS / NextJS y Material-UI (MUI). El backend se desarrolló con Python y FastAPI, y la gestión de datos se realizó con PostgreSQL y SQLAlchemy, garantizando interacciones eficientes y seguras. Implementé prácticas de integración continua utilizando Jetbrains, Github y Jenkins con Docker, lo que facilitó el despliegue ágil y las iteraciones constantes del sistema. Además, adopté medidas de seguridad informática avanzadas para proteger contra ataques DDOS, XSS y SQL Injection, asegurando la integridad y confiabilidad del sistema. El impacto del sistema ERP fue transformador, logrando una optimización del 300% en la eficiencia de captura de datos y eliminando redundancias. Esta mejora en la gestión de datos y la reducción de tiempos de trabajo contribuyeron significativamente al aumento de la productividad y la eficiencia operativa de la empresa.

Python
FastAPI
JavaScript
NextJS
ReactJS
Go
PostgreSQL
GitHub
Digital Ocean

Project Full Stack

Dic 2019 - Dic 2020

Como Desarrollador de Software, diseñé y ejecuté un avanzado sistema de menús digitales para restaurantes, transformando la forma en que presentan sus ofertas a los clientes. Este sistema personalizable permitió a los restaurantes crear y gestionar perfiles únicos, accesibles mediante URLs individuales, con menús digitales optimizados para una visualización perfecta tanto en dispositivos móviles como de escritorio, gracias a un diseño web adaptable. Desarrollé la solución utilizando Python y Django, asegurando una estructura robusta y escalable, mientras que PostgreSQL sirvió como la base de datos confiable para almacenar datos de menús y perfiles de restaurantes. El sistema se enriqueció con la funcionalidad de códigos QR generados automáticamente, permitiendo a los comensales acceder instantáneamente a los menús con solo escanear, mejorando así la experiencia del usuario y la eficiencia del servicio. El despliegue se realizó en una instancia de Ubuntu Server en Digital Ocean, utilizando Nginx como servidor web, lo que garantizó un rendimiento óptimo y una alta disponibilidad. Además, configuré con éxito el dominio y el protocolo HTTPS, fortaleciendo la seguridad y la confianza en el sistema. Este proyecto no solo mejoró significativamente la interacción digital entre los restaurantes y sus clientes, sino que también demostró mi capacidad para innovar y ejecutar soluciones de software complejas que abordan necesidades comerciales específicas.

Python
Django
PostgreSQL
Linux
Digital Ocean

ÚLTIMOS PROYECTOS

ui/ux review check

Administrador de facturas

Aplicación web para la gestión de facturas XML - SAT. El sistema admite facturas tanto de ingresos como de egresos, reduciendo así el tiempo de identificación de las facturas por pagar y por cobrar.

ui/ux review check

Menú Digital

Sistema de menú digital para multiples restaurantes, bares y cafeterías. Con la posibilidad de mostrar su menú en una pagina web con diferentes temas y paleta de colores, al escanear un codigo QR.

ui/ux review check

Dashboard de entregas

Sistema de gestión de entregas de efectivo para una empresa de traslado de valores. Todos los estatus se registran mediante códigos QR y los reportes se generan a través de un chatbot en Telegram.

PRINCIPALES TECNOLOGÍAS