Hola, soy Eduardo Serrano

Senior Full Stack Developer

Eduardo Serrano
Ilustración de desarrollo de software

Ingeniero de software y desarrollador full stack con más de 6 años de experiencia creando productos web escalables y optimizando su rendimiento. He colaborado en soluciones de alto impacto para organizaciones como Riot Games y Tencent, liderando migraciones tecnológicas, optimización de bases de datos e iniciativas de calidad y seguridad. Integro herramientas de IA en mis flujos de desarrollo para agilizar la investigación, el prototipado, la automatización y la revisión de código, validando siempre los resultados con criterio técnico.

Stack principal

Lenguajes

JavaScript (ES6+)TypeScriptPythonGoSQLHTML5

Frontend

SvelteSvelteKitReactNext.jsCSS ModulesSassTailwind CSS

Backend

Node.jsHonoExpressFlaskMeteor.jsREST APIsSocket.IO

Datos

MongoDBMySQLPostgreSQL

Calidad y seguridad

CypressZodOWASP Top 10

Proyectos Principales

TFT Championship

TFT Championship

TFT Championship es una competencia oficial de Riot Games para los jugadores de Teamfight Tactics. Desde 2022 hasta la actualidad he participado en todas sus ediciones, incluyendo la implementación de un sistema de pick'em para que los usuarios pudieran predecir resultados y ganar premios.

Impacto: Sistema de pick'ems para el campeonato mundial con picos de 12,000 usuarios concurrentes mediante WebSockets.

  • Go
  • Meteor.js
  • Blaze.js
  • MongoDB
  • WebSockets
  • Socket.IO
Amazon UNIVERSITY Esports

Amazon UNIVERSITY Esports

Amazon UNIVERSITY Esports lleva la competición de videojuegos a la comunidad universitaria. Torneos, eventos, streamers y formación.

Sistema de Control

Sistema de Control

Sistema de alta disponibilidad para gestionar emergencias, recursos humanos y materiales de la Unidad Estatal de Protección Civil.

Impacto: Digitalización de procesos institucionales críticos para mejorar la respuesta ante desastres naturales.

  • Next.js
  • TypeScript
  • MongoDB
Busqueda de centro de votación

Busqueda de centro de votación

Aplicación para localizar centros de votación del SNTSS: cada trabajador podía consultar su sede ingresando la matrícula.

Impacto: Facilitó la consulta de centros de votación para miles de afiliados.

  • React
  • Python
  • MySQL

Experiencia

GGTech Entertainment

GGTech Entertainment

Senior Full Stack Engineer

Feb 2022 - Actualidad

Remoto

  • Diseñé el sistema de pick'ems del campeonato mundial de Teamfight Tactics, soportando picos de 12,000 usuarios concurrentes mediante WebSockets.
  • Refactoricé consultas críticas en MongoDB y reduje 80 % el uso de CPU del cluster.
  • Lideré una migración hacia Svelte, Hono y Zod, reduciendo los tiempos de respuesta del backend a menos de 200 ms.
Unidad Estatal de Protección Civil

Unidad Estatal de Protección Civil

Full Stack Engineer

Mar 2023 - Abr 2024

Colima, México

  • Construí aplicaciones web de alta disponibilidad para la gestión de emergencias utilizando Next.js y TypeScript.
  • Modernicé procesos e inventarios físicos mediante plataformas digitales robustas, seguras y accesibles.
SNTSS Sección XXV & Vauxoo

SNTSS Sección XXV & Vauxoo

Full Stack Developer

Mar 2021 - Ago 2021

Colima, México

  • Diseñé y personalicé módulos corporativos de Odoo utilizando Python y XML bajo metodologías ágiles.
  • Desarrollé una aplicación con React y Python para localizar centros de votación sindical para miles de afiliados.
Unidad Estatal de Protección Civil

Unidad Estatal de Protección Civil

Full Stack Developer

Sept 2019 - Abr 2021

Colima, México

  • Diseñé una plataforma de monitoreo de reportes con React.js, Flask y MySQL para optimizar el flujo operativo institucional.

Educación

Universidad Tecnológica de México (UNITEC)

Ingeniería en Software y Redes

Ago 2023 - Dic 2024 · México

Tecnológico Nacional de México (TECNM)

Ingeniería en Sistemas Computacionales

2018 - 2023 · Colima, México

Idiomas

EspañolNativo
InglésB1 - Intermedio / Técnico

0

Usuarios concurrentes soportados

0

Reducción de CPU en MongoDB

0

Respuesta de backend tras migración

0

Años de experiencia profesional

Recomendaciones

Adrián José Becerra Romo

Adrián José Becerra Romo

Head of Web 💻 Project Manager 💼 Esports 🎮 at GGTECH Entertainment

"Eduardo es un joven desarrollador que en muy poco tiempo ha conseguido adaptarse a entornos complicados de nuestros productos tecnológicos en GGTech. Es una persona que hace el ambiente laboral muy ameno y facilita el trabajar con él. Sin lugar a dudas tiene muchísimo potencial como desarrollador y es pieza clave para cualquier equipo de trabajo."

Eduardo Alejandro Hernandez Garcia

Software Engineer

"Eduardo es un excelente complemento en cualquier equipo, fui testigo de cómo su integración al equipo sumó varias habilidades y experiencia, un placer haber trabajado juntos."

Tairi Jaimes

C# | .NET | PHP | Fullstack Web Developer

"Eduardo es un developer entregado a su trabajo, con gran interés por aprender nuevos lenguajes y tecnologías para entregar un producto óptimo que cumpla con los estándares puestos y mucho más allá. Su dedicación y amor por el coding se ha reflejado en las Apps que desarrolla, mostrando un gran conocimiento en los lenguajes que maneja y una gran pasión por seguir mejorando. Es un elemento fuerte en cualquier equipo y significará un gran apoyo tenerlo dentro de cualquier proyecto."

Juan Jose Rossi

Full Stack Developer | TypeScript | Vue | Nuxt | Node.js | MongoDB

"Eduardo Serrano es un programador destacado con experiencia en JavaScript, MongoDB, React, HTML y CSS. Es experto en el manejo de bases de datos y en la creación de interfaces visuales bien diseñadas que facilitan la interacción con ellas, combinando funcionalidad y diseño de manera efectiva. He tenido la oportunidad de ver cómo Eduardo resuelve problemas técnicos complejos, ofreciendo soluciones eficientes y de alta calidad. Su atención al detalle y su enfoque en la experiencia del usuario son destacables."

David Jimenez Rubio

Frontend Technical Lead & Head of Publishing Development at GGTech Entertainment

"Eduardo es uno de los compañeros más proactivos con los que he trabajado. Tiene una gran iniciativa para detectar, reportar y resolver problemas por cuenta propia, lo que aporta mucho valor tanto al equipo como al proyecto. Destaca también por su agilidad y soltura trabajando entre terminales, código y navegadores. Es un placer verlo en acción y contar con su experiencia, ya sea en Frontend, Backend, Go o lo que haga falta."

Damian Cardenas Quiñones

Senior Development Engineer

"Tuve la oportunidad de trabajar con Eduardo Serrano, y puedo decir con confianza que es un desarrollador excepcional. Su capacidad para resolver problemas de manera eficaz y eficiente es impresionante, lo que lo convierte en un activo clave en cualquier equipo. Eduardo no solo se destaca por su habilidad técnica, sino también por su creatividad al proponer soluciones innovadoras. Siempre está dispuesto a aportar ideas valiosas que mejoran significativamente los proyectos en los que colabora. Si estás buscando a alguien comprometido, talentoso y con una excelente actitud, Eduardo es la persona ideal."

Daniel Bosque Martínez

Profesor de Departamento de Matemáticas

"He tenido la suerte de trabajar junto a Eduardo en diversas ocasiones durante más de 3 años. Siempre mostró un enfoque sumamente profesional y eficiente ante las exigencias del trabajo. Lo que más resalto de él es su meticulosidad, su habilidad para comprender las necesidades del proyecto, y su gran compromiso hacia el mismo al ofrecer soluciones de excelente calidad siempre respetando los plazos establecidos. Es una persona con habilidades excepcionales y dedicación destacada, un gran aporte para cualquier grupo que esté en búsqueda de un desarrollador talentoso."