Profile picture John Perez.

John Perez.

DevOps / Site Reliability Engineer

Medellin, Colombia

Passionate DevOps / Site Reliability Engineer focused on creating clean, efficient, and scalable applications using a modern tech stack. I also love to road trip and explore new places with my motorcycle.

Technical Skills

DevOps 95%
Site Reliability Engineering 90%
Scripting 90%
Infrastructure as Code 95%
Fullfilled Life 110%
$ python connect.py
Initializing...
Ready to connect.
Waiting for contact request...
from typing import List, Literal, Union
from dataclasses import dataclass

@dataclass
class Developer:
    name: str
    skills: List[str]
    interests: List[str]

@dataclass
class TechStack:
    dev_ops: List[str]
    sre: List[str]
    infra: List[str]
    scripting: List[str]

ContactType = Literal['github', 'linkedin', 'email']

tech_stack = TechStack(
    dev_ops=[
        'AWS',
        'GitLab',
        'GitHub', 
        'Cloudflare',
        'Docker',
        'Kubernetes',
        'Bazel',
    ],
    sre=[
        'OpenTelemetry',
        'Prometheus',
        'Grafana',
        'Istio',
        'Nagios',
        'Datadog',
    ],
    scripting=[
        'Python',
        'Go',
        'Rust',
        'Bash',
        'TypeScript',
    ],
    infra=[
        'Terraform',
        'Linux',
        'PostgreSQL',
        'Redis',
    ]
)

# Developer profile
me = Developer(
    name='John Perez.',
    skills=tech_stack.dev_ops + tech_stack.sre + tech_stack.infra + tech_stack.scripting,
    interests=[
        'Open Source',
        'DevOps',
        'Site Reliability Engineering',
        'Cloud Computing',
        'Automation',
        'Infrastructure as Code',
        'Networking',
        'Security',
    ]
)

# Contact function
def contact(contact_type: ContactType) -> str:
    contact_map = {
        'github': 'https://github.com/jpverde',
        'linkedin': 'https://www.linkedin.com/in/johnjperezm96',
        'email': 'mrjohnjairo10@gmail.com'
    }
    return contact_map.get(contact_type, 'Send email.')

Globant

Senior DevOps Engineer


Python and cloud developer for an ongoing project in the entertainment and parks industry with a huge client.


2024-10 - Present

Python AWS Serverless Lambda API Gateway SQS EC2 ECS RDS

Fluid Attacks

Senior DevOps/Full-stack Engineer


Maintainer and Co-leader in improving all the projects' CI/CD pipelines with both Gitlab CI and Github Actions.


2019-07 - 2024-08

GitLab CI GitHub Actions Terraform AWS Python Nix Kubernetes EKS Observability Cloudflare

ARUS

Software Development Intern


Junior IT support attending and solving tickets on Serviceaide.


2019-01 - 2019-07

IT Support Serviceaide Database Administration Web Development Bug Fixing

Life Experiences

Moments and adventures that shape who I am

This is me

This is me

I love exploring new places on my motorcycle, discovering beautiful landscapes and enjoying new adventures.

This is my wife

This is my wife

Exploring new places with my wife makes every adventure more meaningful. She's a big reason I enjoy life so much.

This is my family

This is my family

Spending time with my family is what makes life special. Every moment together creates memories and brings us closer.

Built with Astro by John Perez