Skip to content

Latest commit

 

History

History
345 lines (269 loc) · 35.6 KB

File metadata and controls

345 lines (269 loc) · 35.6 KB

🇺🇸 Read in English

👋 Hola, soy Andrés Peña Castillo

📍 Heredia, Costa Rica

LinkedIn | Website | 📧 lapc506@gmail.com | 📱 (+506) 8945-6736


👤 Perfil Profesional

Leaving a Lasting Legacy is my Driver. Helping others access the opportunities I had is my purpose.

Soy un Site Reliability Engineer y emprendedor serial con más de 10 años de experiencia en la industria de tecnología, habiendo trabajado en empresas multinacionales como IBM, Western Union, Roche, Hewlett Packard Enterprise y Provectus.

Mis áreas de expertise incluyen Site Reliability Engineering (gestión de Cloud y Clusters usando GitOps), Patch Management y Endpoints Administration. También soy CTO y co-fundador de startups en los sectores EdTech, AgriTech y Web3.


🛠️ Habilidades Técnicas

SRE, DevSecOps & AI

  • Containerización:
    • OpenShift Kubernetes Minikube Podman GHCR
  • Automatización:
    • Ansible AWX Bash PowerShell Python
  • Observabilidad:
    • Instana Grafana Datadog Mezmo CloudWatch
  • GitOps & CI/CD:
    • ArgoCD Helm GitHub Actions GitFlow
  • Infrastructure-as-Code:
    • Terraform OpenTofu CloudFormation
  • AWS Cloud:
    • EC2 IAM Lambda SQS SNS Route 53 IoT Core SageMaker
  • GCP Cloud:
    • Cloud SQL Compute Engine Memorystore Cloud Armor Vertex AI
  • AI Coding Agents:
    • Kiro Cursor Gemini CLI Claude Code
  • MLOps:
    • LangChain LangGraph LangSmith LangFuse Airflow Kubeflow MLFlow OpenCV

Administración de Sistemas

  • Patch Management:
    • ManageEngine WSUS Qualys
  • LDAP & Identidad:
    • Active Directory AGPM Okta Duo Entrust
  • ITSM (ITIL v3):
    • ServiceNow Salesforce Jira PagerDuty
  • Windows Admin:
    • Tanium BigFix SCCM Regedit Event Viewer MDT
  • macOS Admin:
    • Jamf Pro Apple DEP
  • Virtualización & VPN:
    • VMware Horizon Pulse Secure Cisco AnyConnect
  • Monitoreo de Endpoints:
    • Nexthink Splunk Dynatrace
  • Infraestructura & OS:
    • RHEL Windows Server Exchange WSL2 Outlook 365

Gestión de Proyectos

  • Herramientas Ágiles:
    • ClickUp Notion Confluence Scrum Management 3.0

UX/UI & Desarrollo

  • Mobile & Frontend:
    • Flutter Dart Riverpod Rive React
  • Diseño & Low-Code:
    • Figma Zeplin Lovable Bolt Webflow Elementor
  • Backend & Plataformas:
    • Supabase GraphQL gRPC Redis Moodle PHP Cloudflare n8n Starknet

Data & Analytics

  • Visualización:
    • Tableau Looker Studio Power BI Excel Google Sheets
  • Bases de Datos:
    • SQL IBM DB2 Oracle MongoDB
  • Data Science:
    • KNIME Alteryx

🌟 Habilidades Blandas

  • Liderazgo democrático y trabajo en equipo
  • Autodidacta y aprendizaje continuo
  • Toma de decisiones basada en datos
  • Comunicación asertiva y no violenta
  • Razonamiento dialéctico y mayéutico
  • Anti-fragilidad y adaptabilidad
  • Persuasión y construcción de rapport
  • Timeboxing y atención al detalle

💼 Experiencia Profesional

DojoCoding Labs – Freelance Full-Stack & Infrastructure Engineer

Mar. 2026 – Actualidad

Dojo OS — Plataforma EdTech SaaS (Supabase + React + Edge Functions)

Responsabilidades

  • Implementación de security hardening integral: rate limiting en funciones serverless críticas, corrección de políticas de acceso a nivel de fila excesivamente permisivas, listas de campos permitidos contra mass-assignment, y linter pre-commit para prevenir escalaciones de privilegios en SQL
  • Integración de CAPTCHA anti-bot en formularios de registro y recuperación de contraseña
  • Creación de una tabla de auditoría de seguridad e instrumentación de funciones serverless para trazabilidad completa
  • Escritura de tests de integración para validar políticas de acceso a datos en tablas críticas
  • Refactorización y renombramiento de endpoints de la API de chat a través de frontend y backend
  • Centralización de helpers de configuración de entorno para resolver inconsistencias entre ambientes (staging vs producción) en emails transaccionales, pasarela de pagos y monitoreo de errores
  • Migración de pipelines de CI/CD a runners auto-hospedados en Google Compute Engine
  • Modelado de nuevas entidades de dominio con tablas y clientes API dedicados

Logros

  • Habilitación del chat con agente de IA en producción, incluyendo sincronización de estado post-streaming y enriquecimiento contextual del agente con datos de cursos
  • Indicador visual de transparencia de IA en la interfaz de chat
  • Documentación de playbooks de captación de leads para hackathons y templates de pitch decks

Dojo Agent — Plugin de Claude Code para Gestión Autónoma de Proyectos

Responsabilidades

  • Desarrollo de un conjunto de herramientas para integración bidireccional con el gestor de proyectos: creación, actualización, comentarios, consulta de proyectos y ciclos de sprint
  • Herramientas de integración con el repositorio de código: listado de PRs con cron programado, y auto-persistencia de conocimiento del agente vía commits
  • Endpoint de webhook para revisión automática de pull requests
  • Herramienta de búsqueda semántica en historial de canales de mensajería del equipo
  • Herramienta de consulta SQL segura con descripciones de esquema auto-generadas y funciones de acceso controlado
  • Endpoints de ingestión para sincronización atómica de contenido educativo y webhooks con plantillas de automatización
  • Sistema de memoria persistente del agente con ponderación de relevancia y categorización
  • Sanitización de entradas de usuario y contenido externo antes de persistencia
  • Reportes periódicos automatizados del estado de issues del proyecto
  • Enriquecimiento contextual del agente con URLs de infraestructura para canales internos del equipo

Logros

  • Migración del modelo de embeddings a una generación más reciente, con metadatos enriquecidos de origen y título
  • Defensa contra mensajes duplicados con deduplicación persistente entre réplicas para integraciones de mensajería
  • Anclaje de datos para prevenir respuestas fabricadas en consultas a base de datos, con logging de auditoría
  • Herramienta de brainstorming estructurado en 21 fases para generación de Business Model Canvas
  • Suite de 31+ tests E2E para búsqueda en grafo y capacidad de auto-reparación, con escenarios de hackathon e incubación
  • Estimación de consumo de tokens cuando el proveedor del modelo no lo reporta
  • Disclaimers de transparencia en recomendaciones generadas por IA

Freedom Academy — Infraestructura GCP para LMS Educativo (OpenTofu + Bash)

Responsabilidades

  • Diseño e implementación de módulos de infraestructura como código: base de datos relacional gestionada, caché en memoria, y cómputo con scripts de aprovisionamiento automático
  • Configuración de elasticidad con grupos de instancias gestionadas, balanceador de carga y autoescalado
  • Implementación de firewall de aplicaciones web (WAF), alertas de monitoreo y estrategia de backups automatizados
  • Centralización de identidad visual (tokens de marca, paleta de colores, plantillas de email) con soporte multilingüe EN/ES
  • Configuración de certificados SSL/TLS y migración completa de dominio a producción
  • Scripts de configuración de email transaccional, protección anti-bot, y verificación de restauración de respaldos
  • Habilitación de compatibilidad con paquetes de e-learning interactivo de terceros
  • Pipeline de exportación de datos de estudiantes con esquema relacional y cumplimiento de normativas de privacidad (GDPR)
  • Documentación completa: traspaso de credenciales, playbook de respuesta a incidentes, runbook de despliegue, y matriz de roles y permisos cloud
  • Entorno local de desarrollo para testing de migraciones previo a producción

Logros

  • Migración del runtime del servidor a una versión más reciente con verificación de integridad de artefactos
  • Hardening de seguridad contra vulnerabilidades de falsificación de solicitudes del lado del servidor y hallazgos de análisis estático

Freedom Academy — Suite de Plugins Custom para LMS Educativo (PHP)

Responsabilidades

  • Enrollment por Partners: Plugin de matriculación con gestión individual de estudiantes, estadísticas agregadas, tablero kanban del journey del estudiante, y exportación de reportes delimitada por organización
  • Rastreo de Campañas: Seguimiento de campañas de marketing con integración a plataformas de analytics y conversiones, incluyendo reporte de funnel de rendimiento y tests automatizados con mocks HTTP
  • Automatización de Journeys: Motor de automatización del recorrido del estudiante con disparadores basados en evaluaciones y calificaciones, emisión de certificados, editor visual de reglas para administradores no técnicos, dashboard de métricas y vista de detalle de ejecución, con notificaciones push
  • Dashboard Centralizado: Panel de control nativo con controles de acceso basados en roles (administrador/partner/staff), agregadores de datos, vistas personalizadas, y exportación de reportes por organización
  • Retroalimentación con IA: Plugin de feedback impulsado por inteligencia artificial con documentación de investigación sobre motores de lenguaje natural

Logros

  • Documentación de decisiones arquitectónicas para el enfoque híbrido del dashboard
  • Corrección de bugs de compatibilidad con la versión más reciente del LMS

IBM – Site Reliability Engineer

Maximo Application Suite and Maximo Manage Feb. 2024 – Sept. 2025

Responsabilidades

  • Administración de Red Hat OpenShift en múltiples clusters en AWS, modificando manualmente manifiestos YAML de Custom Resource Definitions y operadores
  • Administración de IBM WebSphere (WAS) en múltiples servidores RHEL
  • Despliegue de upgrades de aplicaciones MAS usando workflows de ArgoCD
  • Observabilidad de aplicaciones MAS con IBM Instana y Grafana
  • Composición de runbooks y artículos de knowledge base en GitHub Pages y Atlassian Confluence
  • Respuesta a incidentes en tiempo real usando IBM On Call Manager, PagerDuty y Salesforce Lightning, e investigación de Root Causes
  • Construcción de múltiples scripts Bash para Red Hat OpenShift e IBM WebSphere (WAS) para automatización de tareas y recuperación de datos de aplicaciones

Logros

  • Soporte exitoso de múltiples upgrades mayores de Maximo, incluyendo de MAS 8 a 9.1 y de 9.0 a 9.1.2
  • Documentación de escenario de Disaster Recovery para Db2U Standalone en clusters de OpenShift (Mayo 2024)
  • Limpieza de múltiples runbooks desactualizados en Confluence

Provectus – IT Cloud Engineer

Consulting contractor for Model N Sept. 2021 – Nov. 2023

Responsabilidades

  • Soporte para suites de gestión de dispositivos ManageEngine Desktop Central y Jamf Cloud MDM
  • Desarrollo de workflows automatizados de Patch Management para gestionar parches mensuales de Microsoft Windows y macOS
  • Documentación de políticas corporativas para preservar una buena salud general del patch management en el ecosistema del cliente
  • Desarrollo de scripts personalizados en PowerShell para programación de System Restore Points, bloqueo de actualizaciones de Windows 11, y análisis de causa raíz de fallos en despliegue de parches
  • Trabajo con clientes internos programando sesiones one-to-one para asistencia en creación de backups corporativos con MS OneDrive
  • Construcción de sub-tareas de project management y generación de documentación interna y de autoservicio en Jira y Confluence

Logros

  • Upgrade exitoso de +1.100 endpoints de Windows 10 v1703 a versión 21H2 (Agosto 2022)
  • Implementación exitosa de upgrades manuales de macOS Monterey 12.5 a macOS Ventura 13.6, desplegando Nudge vía Jamf Cloud para Macs basados en Intel y Apple Silicon usando un script Bash personalizado

Roche Services & Solutions – Senior Service Desk Agent

Sept. 2020 – Sept. 2021

Responsabilidades

  • Creación de incidentes y solicitudes IT recibidos vía múltiples canales (teléfono, email, chat, portal de autoservicio)
  • Gestión de la clasificación, asignación, seguimiento y finalización de solicitudes e incidentes en ServiceNow ITSM según procesos de Incident Management y Problem Management (basado en framework ITIL3)
  • Soporte de primer nivel para aplicaciones Roche relacionadas con Google Suite, Microsoft Office, SAP, aplicaciones internas y propietarias, herramientas de conferencias (Webex, Google Meet), y aplicaciones macOS
  • Soporte de primer nivel para hardware estándar y excepciones (laptops, desktops, tablets, dispositivos móviles, monitores e impresoras)
  • Escalamiento de tickets que no podían resolverse en primer nivel a SMEs de segundo nivel
  • Instrucción a usuarios finales sobre el uso óptimo de herramientas y servicios Roche

Logros

  • Implementación de una herramienta personalizada de reportería de análisis de problemas para mejora continua, sistematizando el análisis de causa raíz para sugerir recomendaciones proactivas de cambio en artículos de troubleshooting del IT Service Desk

Western Union – End User Support Specialist (L3)

EUC Desktop Engineering Feb. 2018 – May. 2020

Responsabilidades

  • Mantener computadoras actualizadas a través de WSUS
  • Construcción de scripts PowerShell para crear nuevos paquetes de instalación, planificando su distribución masiva vía Tanium
  • Revisión de vulnerabilidades previamente detectadas en Qualys VMDR y alertas de error en Pulse Secure
  • Rastreo de errores del sistema operativo Windows vía Event Viewer, usando CMTrace para interpretar archivos de log fuente
  • Gestión de Change Management vía ServiceNow
  • Despliegue de nuevas aplicaciones usando VMware Horizon, con instalación vía AppStacks y personalización vía User Environment Manager
  • Envío mensual de newsletter por email al equipo IT con lista completa de Windows Updates de cada despliegue WSUS
  • Traducción de scripts legacy de batch a PowerShell 5.1, permitiendo completar la migración del sistema legacy IBM BigFix al nuevo Tanium (2019)
  • Configuración del entorno de testing para el módulo de Tanium Patch Management previo a su release en PROD
  • Trabajo junto a colegas de InfoSec para parchear proactivamente vulnerabilidades encontradas con Qualys VMDR

Logros

  • Detección exitosa de la causa raíz de fallos de Windows Update que afectaron +1.000 endpoints en Latinoamérica y algunos estados de USA en 2019; junto con mi manager, encontramos una corrupción de registros de base de datos en los servidores corporativos WSUS, que fueron restablecidos por ingenieros expertos de Microsoft
  • Despliegue exitoso de las primeras imágenes AppStacks que se utilizaron en el entorno VMware Horizon para contratistas de terceros pertenecientes a Cloud Operations, Desarrollo de Software y Análisis de Datos
  • Descubrimiento en 2018 de un bug inesperado en el Feature upgrade de Octubre 2018 de Microsoft (error code 0x80070070 en Windows Update Agent); se revirtieron los cambios exitosamente y se estableció una nueva política corporativa para implementar System Restore Points en todos los endpoints de Windows 10

Western Union – Technical Support Technician (L1)

Ene. 2017 – Ene. 2018

Responsabilidades

  • Soporte a usuarios finales atendiendo incidentes y solicitudes de tecnología, escalamiento de issues y cooperación con equipos IT de siguiente nivel
  • Soporte de outages IT según el Business Continuity Plan
  • Soporte de múltiples aplicaciones de negocio estándar y aplicaciones propietarias del empleador

Logros

  • Trabajo junto a colegas de End User Computing Technician (L2) para resolver issues complejos que otros miembros del equipo L1 no conocían cómo resolver, gracias a conocimiento previo adquirido en 2013 y durante 2016
  • Actualización de múltiples artículos de Knowledge Base en ServiceNow ITSM

Hewlett Packard Enterprise (DXC) – Customer Solution Center Technician

Pfizer Global Service Desk Nov. 2015 – Dic. 2016

Responsabilidades

  • Soporte de RightFax en el equipo de Pfizer Printing Support, configurando el BIOS interno de las múltiples impresoras HP desplegadas en los edificios de Pfizer
  • Levantamiento de incidentes mayores que afectaban a Pfizer a mayor escala, incluyendo outages en el HQ de New York
  • Creación de incidentes y solicitudes IT vía múltiples canales (teléfono, email, chat, portal de autoservicio)
  • Gestión de la clasificación, asignación, seguimiento y finalización de tickets en ServiceNow ITSM según procesos ITIL3

Logros

  • Promoción al equipo de L2 Printing Support de Pfizer

Perfiles Tecnológicos – Technical Support Representative

Contractor for HPE at Pfizer GSD Dic. 2014 – Nov. 2015

Responsabilidades

  • Creación de incidentes y solicitudes IT recibidos vía múltiples canales
  • Gestión de tickets en ServiceNow ITSM según procesos de Incident Management y Problem Management (ITIL3)
  • Adaptación rápida a cambios corporativos frecuentes

Logros

  • Soporte exitoso de la transición de Windows XP a Windows 8, y luego a Windows 8.1, para la mayoría de computadoras de Pfizer que aún ejecutaban Windows XP hasta 2015
  • Soporte exitoso de los esfuerzos de integración de colegas de Hospira tras la adquisición de Pfizer (previo a su split y rebranding como "IHS Medical"), quienes ejecutaban Windows 7 en un dominio AD separado
  • Construcción de una herramienta custom estilo marquee usando HTML5 y jQuery para ayudar al equipo a reducir el ruido ambiental durante outages IT; esto mejoró la tasa de satisfacción en múltiples cuentas (Pfizer, Universal Music Group, Grupo Bimbo y Under Armour)

🚀 Startups & Proyectos Destacados

1. Vertivo – AgriTech & IoT

Startup de agricultura vertical urbana incubada en Bridge for Billions (2021). Fabricación y gestión remota de MicroInvernaderos Aeropónicos Autónomos. Monorepo con Serverpod backend, Flutter app, Raspberry Pi orchestrator (Balena), EMQX MQTT, K8s + ArgoCD GitOps. Pre-seed de US $9.500 levantado con Auge-UCR. Finalistas con mención honorífica en Road to Innovate Central America (Friedrich Naumann Foundation).

2. AltruPets – Animal Welfare

Aplicación móvil en Flutter para protección animal: coordinación de rescates, hogares de acogida, campañas de crowdfunding y denuncias anónimas de maltrato animal.

3. HabitaNexus – PropTech

Plataforma de gestión de bienes raíces desarrollada en Dart/Flutter.

4. KeikoStart – EdTech & Web3

Plataforma de colaboración educativa descentralizada con Life Learning Passport basado en micro-credenciales sobre blockchain (Starknet). Arquitectura modular de 5 capas usando Flutter, Dart, GraphQL, gRPC, Starknet/Cairo, Redis Streams.


🎓 Educación

  • Ingeniería en Computación | Instituto Tecnológico de Costa Rica (en Hiatus)
  • Soporte Técnico en Tecnologías de Información | Colegio Técnico Profesional de Flores (2011 – 2013)

🗣️ Idiomas

  • Español Nativo
  • Inglés Nivel C1
  • Portugués Nivel A2 (Comprensión lectora y auditiva)

🎖️ Certificaciones


🌐 Comunidades que Administro


🎧 Otros Intereses

  • DJ y producción de Electronic Dance Music (Pioneer DDJ-FLX4-W)
  • Festivales de música electrónica, karts y Fórmula 1
  • Canopy y exploración de maravillas naturales
  • Comida picante 🌶️

📫 ¿Cómo contactarme?

lapc506@gmail.com | LinkedIn | Website