Gato programando en la computadora

Hola, soy Christopher Villamarín

Desarrollador Full Stack especializado en Backend.

Construyendo soluciones con Python, Go y mucho más.

Acerca de mí

Christopher Villamarín - Foto de Perfil

Soy un desarrollador Full Stack autodidacta con una fuerte pasión y especialización en el desarrollo Backend. Mi objetivo es crear soluciones robustas que conecten a las personas con la tecnología de manera significativa.

Me especializo en el diseño y construcción de APIs RESTful utilizando los ecosistemas de Python y Go, seleccionando las herramientas más adecuadas para cada desafío, desde frameworks completos como Django y FastAPI hasta soluciones más minimalistas.

Actualmente estoy enfocado en perfeccionar la arquitectura de APIs, implementar sistemas de caché con Redis y colas de mensajes con RabbitMQ, así como explorar el protocolo gRPC para comunicación de alto rendimiento. También priorizo la mejora continua de mis técnicas de testing para garantizar la calidad del software.

Me motiva aprender constantemente, enfrentar nuevos desafíos tecnológicos, y resolver problemas complejos de manera eficiente o mediante investigación.

Tecnologías

Backend

Golang

Java

Python

Django

Flask

FastAPI

Bash

Frontend

JavaScript

TypeScript

HTML

CSS

HTMX

TailwindCss

React

Next.js

Astro

Database and Cache

Sqlite

Postgres

Redis

RabbitMQ

Cloud & Others

AWS

Cloudflare

Linux

Postman

Docker

Nginx

Git

Puedes explorar más de mi trabajo en mi GitHub o conectar conmigo en LinkedIn .

Mis Proyectos Destacados

URL Shortener

URL Shortener

Servicio de acortador de URLs completo y eficiente, construido con Django, Django REST Framework y HTMX. Permite crear URLs públicas, privadas (con token) y protegidas con contraseña, con gestión de usuarios y tareas asíncronas con Celery.

Django DRF Python Celery HTMX Redis
CodeCraft Estimator

CodeCraft Estimator

Estimador de proyectos de software impulsado por IA, creado con Vibe Coding y Firebase Studio. La herramienta calcula el tiempo y costo de proyectos, gestiona riesgos y permite el aumento de tareas, basándose en la fórmula de estimación de tres puntos.

IA Vibe Coding Firebase Studio TypeScript Next.js

Mis Certificados

Logo de Cisco Networking Academy

Partner: NDG Linux Unhatched

Cisco Networking Academy

Emitido: 3 de Julio de 2022

Logo de EF SET

EF SET English Certificate C1 Advanced

EF SET

Emitido: 2 de noviembre de 2022

Logo de Microsoft

Introducción al control de versiones con Git

Microsoft

Emitido: Marzo de 2023

Logo de Alura Latam

Formación Java Orientado a Objetos G4 - ONE

Alura Latam

Emitido: 09 de abril de 2023

Logo de Alura Latam

Formación Business Agility G4 - ONE

Alura Latam

Emitido: 26 de abril de 2023

Logo de Alura Latam

Programa Oracle Next Education F2 T4 Back-end

Alura Latam

Emitido: 12 de junio de 2023

Backend Java MySQL Spring Boot Empredimiento Desarrollo Personal
Ver Credencial

Contáctame

0/2000 caracteres