Saltar al contenido principal
SOFTWARE · INFRAESTRUCTURA · CLOUD

Soy Adrián Perdomo. Desarrollo soluciones que conectan software e infraestructura.

02 / EXPERIENCIA

Experiencia y formación

Operación práctica en infraestructura empresarial, respaldada por fundamentos algorítmicos y de ingeniería en computación.

Actual Mar 2026 – Actualidad

KnowIT · Consultora especializada en estrategias Cloud

Azure · AWS · Linux · PowerShell +2
Ver detalles
  • Administración y mantenimiento de infraestructura en servidores Linux y Windows, asegurando alta disponibilidad y seguridad operativa.
  • Automatización de tareas administrativas rutinarias y configuraciones de sistema mediante scripts en PowerShell.
  • Aprovisionamiento, gestión y monitoreo de recursos y entornos en la nube sobre Microsoft Azure y AWS.
  • Diagnóstico y resolución de incidencias de infraestructura, configuración de red y licenciamiento empresarial Microsoft.
Microsoft Azure AWS Linux Windows Server PowerShell Redes
En curso Ago 2023 – Presente (7.º sem.)

CUCEI · Universidad de Guadalajara

ICPC Finals · IEEEXtreme · +2
Ver detalles

Formación en estructuras de datos, diseño de algoritmos, programación orientada a objetos, bases de datos y arquitectura de sistemas.

COMPETENCIAS Y CERTIFICACIONES

ICPC Mexico Finals 2025

Finalista nacional · Programación competitiva (Nov 2025)

IEEEXtreme 18.0

Competencia global IEEE de programación 24 h (Oct 2025)

Java Programming Diploma (120 h)

Politécnico de Colombia (Dic 2025)

Git & GitHub Fundamentals

Código Facilito (Dic 2025)

03 / STACK

Habilidades y tecnologías

Herramientas que utilizo de forma práctica para desarrollar software, automatizar tareas y operar infraestructura.

Infraestructura & Cloud

01
  • Microsoft Azure
  • AWS
  • Linux
  • Windows Server
  • Docker
  • Azure Static Web Apps
  • Redes & DNS
  • Virtualización

Lenguajes & Automatización

02
  • Java 21
  • Python
  • TypeScript
  • C / C++
  • PowerShell
  • SQL (MySQL / Oracle)

Frameworks & Herramientas

03
  • Spring Boot
  • JPA / Hibernate
  • Astro
  • Tailwind CSS
  • GitHub Actions (CI/CD)
  • Git & GitHub
  • Swagger / OpenAPI

04 / PROYECTOS

Proyectos seleccionados

Sistemas backend, herramientas de análisis algorítmico y plataformas cloud desarrolladas de principio a fin.

01 SOFTWARE · DATOS

Modelos Elo y Dixon–Coles · Registro reproducible de ejecuciones
Python · SQLite · Elo +1
Ver detalles

Sistema en Python para ingesta de datos históricos, modelado probabilístico y evaluación trazable de pronósticos deportivos con almacenamiento relacional en SQLite.

Python SQLite Elo Dixon–Coles
02 BACKEND · API REST

Arquitectura en 3 capas · Persistencia JPA/Hibernate + Swagger
Java 21 · Spring Boot · JPA / Hibernate +2
Ver detalles

API RESTful en Java 21 y Spring Boot diseñada bajo arquitectura limpia de tres capas (Controller, Service, Repository) para gestión transaccional de inventario en MySQL.

Java 21 Spring Boot JPA / Hibernate MySQL Swagger
03 ALGORITMOS · ANÁLISIS

Benchmarking empírico: Divide & Conquer vs. Dynamic Programming
Python · Pandas · NumPy +3
Ver detalles

Aplicación de escritorio para modelar y analizar portafolios con datos históricos del S&P 500, contrastando complejidad algorítmica y curvas de rendimiento con Matplotlib.

Python Pandas NumPy NetworkX Matplotlib CustomTkinter
04 SISTEMAS · CONTENEDORES

Sandbox de Arquitectura · Entorno reproducible en Docker
Python · Freqtrade · Docker
Ver detalles

Proof of Concept (PoC) de sistema de trading algorítmico contenerizado con Docker y Freqtrade para evaluar pipelines de ingesta financiera y ejecución aislada.

Python Freqtrade Docker
05 WEB · CLOUD · CI/CD

Pipeline CI/CD en GitHub Actions · Azure SWA + Serverless API
Astro · TypeScript · Tailwind CSS +2
Ver detalles

Plataforma web bilingüe de generación estática con API serverless integrada en Azure Functions y despliegue continuo automatizado hacia Azure Static Web Apps.

Astro TypeScript Tailwind CSS GitHub Actions Azure Static Web Apps

05 / SOBRE MÍ

Sobre mí

Entender cómo corre el software sobre la infraestructura real cambia la forma de diseñarlo.

Me enfoco en construir sistemas claros de mantener, con límites bien definidos entre capas, automatización donde evita errores manuales y despliegues reproducibles. Operar servidores, redes y recursos cloud en el día a día me permite diseñar software pensando desde el inicio en su ejecución, seguridad y observabilidad.

06 / CONTACTO

Conectemos

Abierto a oportunidades en ingeniería de software, backend, infraestructura cloud y colaboración técnica.

Respuesta directa a tu correo.