Ingeniero de Software Full Stack

Gerardo Aramburo

Ingeniero de Software Full Stack con 4 años de experiencia en producción construyendo servicios backend, aplicaciones web responsivas, flujos de ingeniería asistidos por IA y pipelines de despliegue usando FastAPI, ASP.NET, React, Angular y sistemas con uso intensivo de SQL.

Impactos recientes incluyen arquitectura de API REST, automatización CI/CD, procesamiento asíncrono, prácticas de entrega asistidas por IA y optimización de SQL que hizo agregaciones pesadas hasta 5x más rápidas.

ggerardoaramburo@gmail.comLinkedInGitHub

Hermosillo, Sonora, México

Competencias Principales

Backend, frontend, DevOps, y propiedad de entrega.

Un conjunto de habilidades full-stack prácticas forjadas por sistemas en producción, trabajo de rendimiento y entrega ágil en equipo.

Arquitectura BackendMicroserviciosDomain-Driven DesignFastAPIASP.NETOptimización de ConsultasSQLAlchemyEntity FrameworkCeleryRabbitMQDockerGitHub ActionsDesarrollo Asistido por IACypressScrumKanbanMentoría Técnica

Impacto Destacado

Rendimiento, entrega y propiedad en producción.

Resultados recientes traducidos en impacto claro para el negocio y la ingeniería.

Optimización de base de datos

Hasta 5x más rápido

Mejora en agregaciones SQL pesadas y reducción de latencia en consultas estándar en un 25% a través de los endpoints principales.

Desarrollo Full-stack

Backend a UI

Diseño de APIs REST, entrega de interfaces responsivas en React y Angular, y cobertura de flujos clave con pruebas de Cypress.

Gestión de despliegues

Listo para CI/CD

Aplicaciones en contenedores con Docker y flujos de despliegue automatizados con GitHub Actions.

Uso de IA

Ingeniería asistida por IA con revisión humana.

Un enfoque práctico para usar herramientas de IA y acelerar la entrega sin delegar la arquitectura, pruebas ni calidad de producción.

Herramientas usadas

ChatGPT, Codex, Copilot, modelos OpenAI personalizados

Uso herramientas de IA y entrenamiento de modelos personalizados de OpenAI para flujos específicos, incluyendo apoyo contextual sobre el repositorio, exploración de arquitectura, generación de código, refactors, borradores de documentación, ideas de pruebas y ciclos de depuración más rápidos.

Integración en proyectos

IA dentro del flujo de entrega

Integro IA al trabajo del proyecto proporcionando contexto concreto de archivos, diseñando prompts y comportamiento de modelos para workflows específicos, generando primeras versiones de módulos o scripts, y adaptando el resultado a las convenciones del equipo y requisitos del producto.

Estrategia de uso

Prompts pequeños, salida verificada

Uso CLI o desktop app cuando la IA necesita contexto directo del repositorio; mantengo prompts acotados, pido trade-offs, reviso cada cambio manualmente y valido con linting, pruebas, code review y mediciones de rendimiento antes de integrar.

Experiencia Profesional

Cuatro años de propiedad full-stack con impacto medible en backend.

La experiencia abarca arquitectura de APIs REST, modelado de dominio, entrega de módulos completos, frontends responsivos, sistemas asíncronos, CI/CD, optimización de bases de datos, colaboración en equipo y mentoría técnica.

Ordico

Ingeniero de Software

Abril 2023 - Presente

Remoto, México

Responsable de dirigir la entrega de funcionalidades full-stack, arquitectura backend, modelado de dominio, optimización de base de datos, pipelines de despliegue y mentoría técnica en un entorno de producto de ritmo acelerado.

  • Dirección de la arquitectura, modelado de dominio y creación de módulos backend completos con Python, FastAPI, ASP.NET, SQLAlchemy y Entity Framework usando microservicios y prácticas de Domain-Driven Design.
  • Entrega de aplicaciones web responsivas en React y Angular consumiendo APIs REST y GraphQL, coordinando trabajo en equipo mediante planeación técnica, revisiones de código, ceremonias ágiles y feedback iterativo con stakeholders.
  • Implementación de pipelines de Celery y RabbitMQ para procesamiento asíncrono intensivo en datos, mientras se contenerizaban despliegues con Docker y se automatizaban releases con GitHub Actions.
  • Mejora de agregaciones SQL pesadas hasta 5x y reducción de latencia en consultas estándar en un 25% mediante análisis de planes de ejecución, resolución de patrones N+1 Query, estrategias de eager loading, consolidación de lecturas repetidas en consultas set-based y ajuste de índices.
  • Integración de prácticas de desarrollo asistido por IA con ChatGPT, Codex CLI/Desktop App, GitHub Copilot y modelos personalizados de OpenAI entrenados para workflows específicos para explorar alternativas de arquitectura, acelerar refactors y scaffolding de módulos, redactar documentación y revisar casos borde, manteniendo decisiones finales, pruebas y calidad de código bajo revisión humana.

Instituto Tecnológico de Sonora (ITSON)

Desarrollador de Software, Sistema de Información de Profesores

Junio 2022 - Febrero 2023

Empalme, Sonora

Desarrollo de una aplicación web para administrar información sobre profesores en el campus del Instituto Tecnológico de Sonora.

  • Desarrollo y optimización de una aplicación web full-stack con React, PHP y MySQL, reduciendo flujos de obtención y actualización de datos de 1 hora a 5 minutos.
  • Integración de Google OAuth 2.0 para un inicio de sesión seguro y confiable.

Habilidades Técnicas

Herramientas y prácticas utilizadas en todo el stack.

Una vista enfocada de los lenguajes, frameworks y prácticas usados para entregar software confiable.

Lenguajes y Frameworks

PythonFastAPIC#.NETASP.NETJavaScriptTypeScriptReactAngularNodeJSPHP

Bases de Datos y ORMs

SQL ServerMySQLMongoDBSQLAlchemyEntity Framework

Arquitectura y Asincronía

MicroserviciosDomain-Driven DesignCeleryRabbitMQ

Pruebas y Calidad

Pruebas E2EPruebas UnitariasCypressPytestKarmaBehaveRevisiones de Código

DevOps y Nube

DockerGitHub ActionsCI/CDMicrosoft Azure

Ingeniería Asistida por IA

ChatGPTCodex CLICodex Desktop AppGitHub CopilotModelos OpenAI PersonalizadosPromptingRevisión Humana

Idiomas

Inglés C1Español Nativo

Educación y Certificaciones

Base en ingeniería de software con certificación de Azure.

Educación formal en ingeniería de software complementada con certificación de Microsoft Azure.

Instituto Tecnológico de Sonora

Licenciatura en Ingeniería de Software

2020 - 2024

Contacto

Ingeniero de Software Full Stack

Ubicado en Hermosillo, Sonora, con experiencia colaborando estrechamente con stakeholders para entregar aplicaciones web de alto rendimiento centradas en el usuario.