← Atrás
Michael Barquero
Líder Tecnológico Senior | Desarrollador Python
Email: [email protected]
Resumen Profesional
Ingeniero Python experimentado y Líder Tecnológico con más de 20 años de experiencia diseñando sistemas seguros y escalables en tecnología de salud, investigación clínica y sectores sin fines de lucro. Experto en construir equipos de ingeniería de alto rendimiento y desarrollar aplicaciones intensivas en datos usando Python, FastAPI, AWS y prácticas modernas de DevOps.
- Ingeniero senior con enfoque práctico, involucrado diariamente en arquitectura de pruebas, flujos deterministas con Docker y ecosistemas modernos de empaquetado Python (uv, pyproject.toml, aislamiento de dependencias, builds reproducibles)
- Amplia experiencia diseñando estrategias de pruebas automatizadas con pytest (fixtures avanzados incluyendo session-scoped, parametrización, timeouts), Playwright para validación end-to-end, y enforcement de cobertura integrado a pipelines CI
- Sólida experiencia en Linux y desarrollo orientado a CLI, depurando entornos containerizados y asegurando reproducibilidad multiplataforma
- Practicante activo de desarrollo acelerado con IA, utilizando GitHub Copilot (modelos GPT Codex y Claude) para desarrollo iterativo, refactorización, comprensión de código multi-lenguaje y generación automatizada de casos de prueba
Historial comprobado en metodologías de desarrollo ágil con fuerte enfoque en estándares de cumplimiento incluyendo HIPAA, SOC 2, ISO 27001 y GDPR. Bilingüe (Inglés y Español) con amplia experiencia en colaboración interfuncional y comunicación técnica.
Experiencia
Judi Health (Cap Dev CR) | Desarrollador de Software Staff Senior | Oct 2024 - Presente | Remoto
- Diseño y construcción de características escalables para JUDI, la plataforma de salud empresarial de Capital Rx, integrando operaciones PBM de Medicare, Medicaid y comerciales en un sistema unificado
- Desarrollo de servicios backend con Python, FastAPI, AWS Lambda y Alembic; construcción de aplicaciones frontend responsivas con React.js, TypeScript y Tailwind CSS
- Uso diario de pytest para diseño de pruebas unitarias y funcionales, incluyendo fixtures avanzados, estrategias de parametrización, ciclos de vida por alcance y manejo de timeouts
- Diseño y mantenimiento de entornos Docker deterministas para builds reproducibles y ejecución CI en sistemas Linux
- Uso de uv y pyproject.toml para gestión de dependencias, flujos de empaquetado y reproducibilidad de entornos
- Implementación de enforcement de cobertura (coverage.py, pytest-cov) integrado con controles de calidad de GitHub Actions
- Uso diario de GitHub Copilot (modelos GPT Codex y Claude) para acelerar desarrollo, refactorización, depuración y generación de casos de prueba
- Asegurar cobertura integral de pruebas con Pytest y Playwright; mantener pipelines CI/CD a través de GitHub Actions, revisiones técnicas de pares y herramientas de análisis estático
- Depuración y validación de servicios mediante flujos CLI dentro de entornos Linux containerizados
Growth Acceleration Partners (GAP) | Ingeniero Python Staff | Jul 2023 - Jul 2024 | Remoto
- Lideré el diseño e implementación de más de 5 APIs de microservicios FastAPI para sistemas distribuidos; arquitecté pipelines de datos basados en Python procesando más de 10M de registros diarios
- Incorporé containerización Docker reduciendo el tiempo de despliegue en 75%; automaticé infraestructura con Terraform y Kubernetes
- Implementé estrategias de pruebas automatizadas con pytest y validación de cobertura impulsada por CI para microservicios
- Mantuve entornos de desarrollo Dockerizados para asegurar builds consistentes y paridad de ejecución en Linux
- Uso ocasional de herramientas de codificación asistida por IA (Copilot/modelos LLM) para refactorización, depuración y comprensión multi-lenguaje
- Aproveché GitHub Actions para pipelines CI/CD, mejorando la eficiencia de desarrollo y calidad del código
ProofPilot | Director de Tecnología | Jul 2020 - Jul 2023 | Remoto
- Supervisé la entrega de servicios de TI para plataforma de investigación clínica, gestionando equipo de 8 ingenieros a través de ciclos de desarrollo ágil con 95% de tasa de entrega a tiempo
- Diseñé entornos GCP altamente encriptados asegurando cumplimiento con regulaciones FISMA, HIPAA, ISO 27001, SOC 2 y GDPR para procesamiento de datos de salud
- Entregué 99.9% de disponibilidad del sistema mientras mentoreé desarrolladores junior y establecí estándares de codificación para el equipo de desarrollo Python
- Lideré la definición de estándares de pruebas automatizadas con pytest y enforcement de cobertura en los servicios
- Introduje flujos de trabajo de desarrollo containerizado para entornos reproducibles basados en Linux
- Adopté prácticas tempranas de desarrollo asistido por IA para mejorar productividad de ingeniería y calidad del código
FHI 360 | Líder de Equipo de Desarrollo Web | Abr 2015 - Jun 2020 | Washington, DC
- Lideré equipo de desarrollo ágil de 5 desarrolladores para aplicaciones ReactJS-PHP usando framework Symfony, apoyando siete proyectos del Departamento de Estado de EE.UU.
- Supervisé ciclo de desarrollo completo usando metodologías scrum; configuré y mantuve arquitectura de servidores AWS optimizando rendimiento del sistema
- Renové arquitectura del sistema CRM e implementé en más de 90 Embajadas de EE.UU. mundialmente, resultando en ahorros anuales de $500K
Broadcast Management Group | Director de Tecnología Empresarial | Ene 2014 - Feb 2015 | Washington, DC
- Lideré equipo de desarrollo de 4 ingenieros creando personalizaciones SugarCRM, plataformas de comercio electrónico, APIs RESTful y aplicaciones móviles
- Implementé procesos de desarrollo ágil mejorando la productividad del equipo en 40%
Cyclogram | Líder de Equipo de Desarrollo Web | Ene 2012 - Dic 2016 | San José, Costa Rica
- Lideré 3 equipos dispersos geográficamente (12 desarrolladores) creando sistemas PHP de alto rendimiento para estudios de ensayos clínicos de la Universidad Emory
- Desarrollé 2 sitios web de estudios patrocinados por CDC asegurando cumplimiento HIPAA; implementé entornos encriptados con 99.8% de disponibilidad del sistema
Experiencia Anterior (2003-2012) | Desarrollador PHP Senior | Arcus, Silver Arrow Marketing, Bodybuilding, Prime Staffing
- Lenguaje principal durante este periodo: PHP (ecosistemas Symfony/Laravel), construyendo APIs REST y sistemas backend escalables
- Desarrollé 2 aplicaciones API REST para Android: app New York Post (500K+ usuarios) y app Panera Bread (5M+ instalaciones)
- Construí aplicaciones web escalables y APIs para marketing, comercio electrónico y servicios financieros reduciendo costos del cliente en 30%
Educación
Maestría en Gestión de Datos e Innovación Tecnológica. Universidad de Barcelona, Barcelona, España.
Licenciatura en Ciencias de la Computación. Universidad de Ciencias y Tecnología, San José, Costa Rica.
Competencias Principales
Ingeniería Python:
- FastAPI, Flask, Django, SQLAlchemy, Pandas, microservicios
- Herramientas modernas de Python: uv, pyproject.toml, mecánicas de empaquetado, aislamiento de dependencias, builds reproducibles
- Nube y DevOps: AWS (Lambda, EC2, S3), Terraform, Docker, Kubernetes, GitHub Actions
- Desarrollo Ágil: Scrum, planificación de sprints, colaboración interfuncional
- Ingeniería de Datos: pipelines ETL, almacenamiento de datos, procesamiento de big data
- Seguridad y Cumplimiento: HIPAA, SOC 2, ISO 27001, GDPR, FISMA
- Liderazgo: gestión de equipos, mentoría, optimización de rendimiento
- Desarrollo acelerado con IA: GitHub Copilot (modelos GPT Codex, Claude), refactorización asistida por LLM, análisis de código multi-lenguaje, generación automatizada de pruebas
Habilidades Técnicas
- Lenguajes y Frameworks: Python (FastAPI, Flask, Django), JavaScript/TypeScript (React, React Native, Node.js), PHP (Symfony, Laravel), HTML5, CSS3, Bash
- Datos y Almacenamiento: PostgreSQL, MySQL, SQL Server, MongoDB, DynamoDB, AWS S3, herramientas ETL (Pandas, SQLAlchemy, Prefect)
- Nube y DevOps: AWS (Lambda, EC2, S3, SES, CloudWatch), Terraform, Docker, Kubernetes, pipelines CI/CD
- Pruebas y Calidad: Pytest (fixtures avanzados, parametrización, ciclos de vida por alcance), Playwright (pruebas E2E), coverage.py, linting automatizado (flake8, ruff, mypy), análisis estático, desarrollo dirigido por pruebas
- Seguridad y Cumplimiento: HIPAA, SOC 2, ISO 27001, GDPR, FISMA, diseño de sistemas seguros, encriptación, preparación para auditorías
- Gestión de Proyectos: metodologías Agile, Scrum, Jira, Confluence, planificación de sprints, gestión de backlog
- Plataformas Empresariales: SuiteCRM, SugarCRM, Salesforce, APIs RESTful, integraciones de terceros
- Big Data y Analytics: Apache Spark, Hadoop, HBase, gobernanza de datos, Apache Storm, bases de datos NoSQL