Analiza hasta 50,000 mensajes en menos de 10 segundos, 100% local y sin enviar tus datos a la nube.
Christopher Villamarín
Desarrollador Backend
Disponible para proyectos+3 años de experiencia@xeland314
Acerca de mí
Conoce más sobre mí
Idiomas_
- Español Nativo
- Inglés C1
Soy desarrollador backend autodidacta de Quito, Ecuador. Trabajo con negocios locales para que su presencia digital de verdad trabaje para ellos: clara, confiable y fácil de encontrar cuando alguien los busca.
Trabajo de dos maneras, según lo que el negocio necesite: construyo sitios desde cero cuando todavía no existe nada, o diagnostico y mejoro lo que ya está en línea cuando algo no funciona como debería. Son dos habilidades distintas, y ambas las he ejercido con clientes reales.
Hoy dos negocios quiteños operan con sitios míos: un taller mecánico familiar con más de 25 años de trayectoria y una empresa de eventos con más de una década sirviendo a la ciudad. No son proyectos de práctica: están en producción, recibiendo clientes.
Me obsesiona que un sitio no solo se vea bien, sino que responda las preguntas reales que una persona —o un asistente de inteligencia artificial— le haría al negocio antes de decidirse a llamar.
Mi inglés es C1: leo documentación técnica sin fricción y me integro a equipos sin problema, mientras sigo formándome de forma autodidacta.
Sistemas & Tecnologías_
- Python
- FastApi
- Django
- Go
- SQLite
- PostgreSQL
- HTML
- CSS
- JS
- TS
- Tailwind
- React
- Astro
- Linux
- Git
- Bash
- Docker
Certificados_
- ID de credencial: Y3rZtp(abre en nueva pestaña)
EF SET Certificado de Inglés C1 Avanzado
EF SET
Certificado: EF SET Certificado de Inglés C1 Avanzado. EF SET. Emitido el: 2 de noviembre de 2022. ID de credencial: Y3rZtp. Habilidades: English, C1 Advanced - ID de credencial: ef287555-cb92-4c6b-8ab7-1d455047cb23(abre en nueva pestaña)
Programa Oracle Next Education Backend
Alura Latam
Certificado: Programa Oracle Next Education Backend. Alura Latam. Emitido el: 12 de junio de 2023. ID de credencial: ef287555-cb92-4c6b-8ab7-1d455047cb23. Habilidades: Backend, Java, MySQL, Spring Boot, Empredimiento, Desarrollo Personal - ID de credencial: zv8qvnncyawj(abre en nueva pestaña)
Claude Code in Action
Anthropic
Certificado: Claude Code in Action. Anthropic. Emitido el: Mayo de 2026. ID de credencial: zv8qvnncyawj. Habilidades: Claude
Educación_
- sept. 2019 - mar. 2022
Escuela Politécnica Nacional
Ingeniería de Software (Incompleto)
Documentación técnica, Buenas prácticas de programación
- sept. 2017 - jul. 2019
Bachillerato Internacional
Programa del Diploma del IB
Análisis de datos, Pensamiento científico
Experiencia Profesional_
- Nov 2025 - Presente
Desarrollador Freelance
ActualIndependiente
Ofrezco servicios de desarrollo de software a medida, creación de APIs robustas y soluciones web/móviles para diversos clientes.
- Jun 2023 - Nov 2025
Desarrollador Full-Stack
Indrod Group
Integración de sistemas de monitoreo y análisis de activos (Machinery/Fleet): Agregación de datos mediante APIs de múltiples plataformas de rastreo para la generación de informes operativos de maquinaria y vehículos. Implementación de lógica de procesamiento para +100,000 eventos mensuales, identificando alertas críticas (SOS, desconexión, voltaje) en tiempo real (<30s).
Proyectos
Selección de trabajo
Proyectos Destacados_
Obtén coordenadas y direcciones más rápido con doble caché y respaldo de múltiples proveedores.
Rastrea y optimiza tu rendimiento en redes con análisis estratégico impulsado por IA, todo en un dashboard unificado.
Portal cautivo en Go para Linux: firewall dinámico con iptables, sesiones en SQLite, testing con namespaces y cumplimiento LOPDP.
Convierte el historial de Git en una gráfica interactiva de evolución por lenguaje con un solo comando uv.
Publicaciones Recientes_
Fractales con Python + Raylib
Animaciones_
Apps y herramientas[6]
Mini Apps_
Animaciones de código[7]
Animaciones_
Go · Buffered Channel
Productor y consumidor con canales bufferizados
GoGo · defer (LIFO)
Orden de ejecución de defers en pila
GoPython · Decoradores
Envolviendo funciones con @decorator
PythonPython · return vs yield
Generadores y rendimiento de valor
PythonPython · match/case (Bebidas)
Máquina expendedora con match/case
PythonPython · with (Context Manager)
Gestión garantizada de recursos
PythonGit · Merge vs Rebase
Fusión con commit M1 vs historial lineal
Git
¿Qué problema resolvemos hoy?
Soluciones_
Sistemas y Apps Internas
¿Necesitas una plataforma interna centralizada para manejar los datos de tu empresa, controlar inventarios o conectar tus sistemas de forma segura?
Automatización y Scripts
¿Quieres descargar datos de una web automáticamente todos los días, procesar archivos masivos en segundos o eliminar tareas repetitivas?
Sitios Web y Landing Pages
¿Necesitas un sitio informativo o una landing page bilingüe (español/inglés) que cargue al instante y esté completamente optimizada para Google?
Control Local de Datos
¿Quieres organizar la información crítica de tu negocio de forma segura dentro de tu red local, sin depender de internet ni pagar suscripciones?





