Disponible para oportunidades Junior / Junior Avanzado

Desarrollador Backend Python
& Full Stack Developer

Construyo aplicaciones web completas — desde el diseño de la base de datos y la lógica de negocio, hasta el frontend, el despliegue en producción y el mantenimiento. Fundador de INDIGO LABS.

Kevin Porras - Desarrollador Backend Python

Kevin Porras

Backend Python · Full Stack Developer
Python · Flask · REST APIs
SQL · SQLite · Diseño relacional
Linux · Nginx · Gunicorn
JWT · Auth · Roles
Deploy con HTTPS
Sobre mí

Construyo soluciones completas, no solo ejercicios

Soy desarrollador de software orientado a backend y aplicaciones web, con experiencia práctica construyendo sistemas completos con Python, Flask, SQL, SQLite, JavaScript, HTML y CSS.

He trabajado en sistemas reales en producción, no solo tutoriales: diseño de APIs REST, autenticación con JWT, arquitectura por capas, administración de servidores Linux y despliegue con Gunicorn, Nginx, systemd y HTTPS.

Actualmente curso la Tecnología en Análisis y Desarrollo de Software en el SENA (3 de 4 semestres completados, etapa práctica pendiente), formación que complemento con proyectos reales en producción.

Soy fundador de INDIGO LABS, una agencia en etapa inicial de desarrollo web a la medida para pymes y comercios locales.

Arquitectura por capas

DB → CRUD → Service → Routes

Deploy en producción

VPS Ubuntu · Nginx · Gunicorn · HTTPS

Auth & Seguridad

JWT · roles · permisos · validaciones

Frontend SPA

JavaScript · DOM · Fetch API

Debugging real

Logs · producción · diagnóstico

SEO técnico

OpenGraph · metadatos · indexación

Stack técnico

Tecnologías que uso a diario

Cada tecnología de esta lista la he usado para resolver un problema real, no solo para decir que la conozco.

Backend

Lógica de negocio, APIs y servicios
Python Flask REST API JWT CRUD Service Layer Blueprints CORS Validaciones Manejo de errores

Bases de datos

Diseño, consultas y optimización
SQL SQLite Diseño relacional Índices Migraciones Constraints JSON Normalización

Frontend

Interfaces y SPA
HTML5 CSS3 JavaScript DOM Fetch API Modelos SPA Interfaces administrativas Responsive design

Infraestructura & DevOps

Despliegue y administración
Linux / Ubuntu SSH Nginx Gunicorn systemd Certbot HTTPS DNS VPS Logs de producción

Otros

Herramientas y prácticas complementarias
Git Autenticación Manejo de archivos Optimización de imágenes SEO técnico OpenGraph Resolución de problemas
Autoevaluación honesta

Mi nivel por área

Prefiero ser transparente sobre lo que domino y lo que estoy reforzando.

Área Nivel
Python Junior avanzado
Flask Junior avanzado
APIs REST Junior avanzado
SQL / SQLite Junior avanzado
Diseño de base de datos Junior avanzado
JWT / Autenticación Junior avanzado
Arquitectura backend Junior avanzado
Debugging Junior avanzado
JavaScript Junior
HTML / CSS Junior
Frontend (SPA) Junior
Linux Junior
Nginx / Gunicorn Junior
Git Junior
VPS / Deploy Junior
SEO técnico Junior
Docker A reforzar
PostgreSQL A reforzar
React A reforzar
CI/CD A reforzar
Cloud (AWS / GCP / Azure) A reforzar
Proyectos

Sistemas reales, en producción

No son ejercicios de tutorial. Son aplicaciones funcionando con usuarios, base de datos y despliegue real.

Motos Racing Team - Plataforma de gestión de motocicletas
Proyecto en producción

Motos Racing Team

Plataforma web para gestión y comercialización de motocicletas. Panel administrativo, autenticación, gestión de usuarios, empresas, vehículos, imágenes, documentos y servicios.

PythonFlaskSQLite JWTNginxGunicorn systemdUbuntu VPS
Ver sitio en vivo
INDIGO LABS - Agencia de desarrollo web
Emprendimiento propio

INDIGO LABS

Agencia de desarrollo web a la medida para pymes y comercios locales en Cali. Sitio SPA con secciones animadas, SEO técnico, integración con APIs y despliegue en producción con dominio propio y HTTPS.

HTMLCSSJavaScript SPASEOOpenGraphNginx
Ver sitio en vivo
APIs REST con Flask y JWT
Backend & APIs

APIs REST & Autenticación

Diseño e implementación de APIs REST con Flask, autenticación JWT, roles y permisos, CRUD completo, arquitectura por capas (DB → CRUD → Service → Routes), CORS y manejo de errores.

PythonFlaskREST JWTBlueprintsCORS
Solicitar detalles
Trayectoria

Cómo he construido mi perfil

Cada etapa ha sido aprender una tecnología porque necesitaba resolver un problema real.

2024 · Inicio

Fundamentos de programación y desarrollo web

Aprendizaje autodidacta

Bases de Python, HTML, CSS, JavaScript y lógica de programación. Primeros proyectos personales y ejercicios prácticos.

Feb 2025 · Formación técnica

Tecnología en Análisis y Desarrollo de Software — SENA

3 de 4 semestres completados · Etapa práctica pendiente

Formación técnica formal en desarrollo de software: análisis de requerimientos, diseño de sistemas, bases de datos, programación orientada a objetos y desarrollo web. Actualmente en pausa por motivos personales, con posibilidad de reanudar la etapa práctica con empresa.

2025 · Backend

Python, Flask y APIs REST

Formación técnica aplicada a proyectos reales

Diseño de APIs REST, autenticación con JWT, arquitectura por capas, blueprints, CORS, validaciones, manejo de errores y CRUD completo.

2025 · Bases de datos

SQL, SQLite y diseño relacional

Aplicado a sistemas en producción

Modelado de datos, relaciones entre tablas, índices, constraints, migraciones, normalización y optimización básica de consultas.

2025 · Infraestructura

Linux, Nginx, Gunicorn y despliegue en producción

VPS Ubuntu · dominios · HTTPS

Configuración de servidores Ubuntu, SSH, systemd, Nginx como reverse proxy, Gunicorn, Certbot para HTTPS, DNS, firewall y administración de logs.

2025 · Actualidad

Fundador de INDIGO LABS

Agencia en etapa inicial · desarrollo web a la medida

Desarrollo de sitios y plataformas web para pymes y comercios locales, combinando backend, frontend SPA, SEO técnico y despliegue en producción. Actualmente abierto a primeros clientes.

¿Buscas un desarrollador backend Python o full stack?

Estoy disponible para oportunidades Junior / Junior Avanzado en desarrollo backend, full stack o APIs. También abierto a colaboraciones freelance y proyectos con INDIGO LABS.