mateo.solutions

Este sitio corre en Amazon S3 y CloudFront, con certificado de ACM y DNS en Route 53. This site runs on Amazon S3 and CloudFront, with an ACM certificate and DNS on Route 53.

Mateo

Diseño soluciones en AWS y construyo parte de ellas: redes, IAM, serverless e IA. Vengo de administrar farmacias, así que antes de escoger un servicio pregunto qué problema del negocio resuelve. I design solutions on AWS and build part of them: networking, IAM, serverless and AI. I come from running pharmacies, so before picking a service I ask which business problem it solves.

  • Ubicación:Location: Dosquebradas, Colombia (UTC−5)
  • Enfoque:Focus: RedesNetworkingSeguridad e IAMSecurity and IAMIA en AWSAI on AWS
En esta páginaOn this page
  1. ResumenOverview
  2. CertificacionesCertifications
  3. ProyectosProjects
  4. CompetenciasSkills
  5. ContactoContact

ResumenOverview

Llegué a la nube desde la administración farmacéutica, después de pasar por el desarrollo de software y la arquitectura de datos. Lo que me gusta del rol de arquitecto es diseñar la ruta entre servicios, explicarla en lenguaje claro y construir una parte del camino yo mismo. I came to the cloud from pharmacy management, after time in software development and data architecture. What I like about the architect role is designing the path between services, explaining it in plain language, and building part of the way myself.

EnfoqueFocus
Diseño de arquitectura y construcción en AWSArchitecture design and hands-on building on AWS
ModalidadWork mode
RemotoRemote
Zona horariaTime zone
UTC−5 (Colombia)
IdiomasLanguages
Español, inglésSpanish, English
TrayectoriaBackground
Administración farmacéutica, desarrollo de software, arquitectura de datosPharmacy management, software development, data architecture

CertificacionesCertifications (2)

CertificaciónCertification EstadoStatus FechaDate
AWS Certified Solutions Architect – Associate En cursoIn progress –
AWS Certified Cloud Practitioner ObtenidaEarned Jun 2026Jun 2026

ProyectosProjects (2)

Lo que he construido mientras estudio, en mi propia cuenta de AWS.What I've built while studying, in my own AWS account.

Agente IAMIAM agent

Qué haceWhat it does
Convierte una solicitud de acceso escrita en lenguaje natural en una propuesta de política IAM, la valida con IAM Access Analyzer y la deja lista para que una persona la apruebe.Turns an access request written in plain language into a proposed IAM policy, validates it with IAM Access Analyzer, and leaves it ready for a person to approve.
Decisión de diseñoDesign decision
El modelo interpreta la intención; no es la autoridad sobre los permisos. El código revalida todo fuera del agente.The model interprets intent; it is not the authority over permissions. Code revalidates everything outside the agent.
ServiciosServices
  • Amazon Bedrock
  • Strands Agents
  • IAM Access Analyzer
  • Python
  • pytest

AWS Janitor

Qué haceWhat it does
Barre cada semana todas las regiones habilitadas buscando restos de laboratorios, manda un reporte por correo y borra solo lo marcado como laboratorio.Sweeps every enabled region weekly for lab leftovers, emails a report, and deletes only what is tagged as a lab.
Decisión de diseñoDesign decision
Reintentos y cola de fallidos (DLQ) ajustados para que un error no se convierta en cientos de ejecuciones y correos.Retries and a dead-letter queue tuned so one failure doesn't turn into hundreds of runs and emails.
ServiciosServices
  • AWS CDK (Python)
  • Lambda
  • EventBridge Scheduler
  • SNS
  • SQS

CompetenciasSkills

Arquitectura en AWSAWS architecture

VPC y redes, IAM y seguridad, serverless, datos y analíticaVPC and networking, IAM and security, serverless, data and analytics

IA en AWSAI on AWS

Amazon Bedrock, agentes con Strands AgentsAmazon Bedrock, agents with Strands Agents

ConstrucciónBuilding

Python, AWS CDK, pruebas con pytestPython, AWS CDK, testing with pytest

ContactoContact

¿Tienes un problema de arquitectura en la nube o una vacante que encaje? Escríbeme.Have a cloud architecture problem or a role that fits? Write to me.