Backend
- Python
- Node.js
- Django
- Flask
- REST API
- WebSockets
- CMS
- Supabase · BaaS
- Email API / SMTP
whoami
Diego Espinoza.
Desarrollo aplicaciones web, soluciones móviles y herramientas de automatización utilizando React, TypeScript, Python y Node.js, con especial interés en arquitectura, Linux y seguridad.
Complemento mi perfil de desarrollo con conocimientos de seguridad ofensiva, análisis de vulnerabilidades web, OWASP Top 10, redes y tooling para entornos Linux.
Suite para gestión de turnos compuesta por un tótem Android con impresora, un backend y una aplicación web para cajeros. El tótem expone sus datos mediante API REST, mientras la comunicación asíncrona por WebSockets mantiene secciones, boxes y estado operativo sincronizados entre los sistemas.
Aplicación web para crear, editar y gestionar planes de entrenamiento, con autenticación, persistencia de datos y gestión dinámica de ejercicios. Su enfoque combina preparación física general con ejercicios específicos de disciplinas de espada japonesa, evitando centrar el entrenamiento únicamente en la técnica.
Vitrina digital en marcha blanca para una joyería, gestionada mediante CMS y diseñada como primera etapa de una futura plataforma de e-commerce personalizada. Incorpora un flujo conversacional mediante la API de WhatsApp para consultar productos y disponibilidad, además de facilitar el contacto directo con la vendedora.
Herramienta CLI en Bash para Arch Linux que automatiza tareas básicas de auditoría y hardening, especialmente la configuración de UFW y reglas de firewall. Busca simplificar una puesta a punto que normalmente requiere configuración manual, pensando especialmente en usuarios que comienzan en Linux.
CLI en Python para generar payloads Gopher orientados a la explotación de SSRF contra servicios internos. Nació a partir de un proyecto open source abandonado que reestructuré, migré desde Python 2 y actualicé para entornos modernos, publicándolo como proyecto independiente y manteniendo la atribución al trabajo original.
Extensión de navegador que convierte automáticamente precios mientras navegas, mostrando los importes en tu moneda local sin realizar conversiones manuales producto por producto. Nació como un caso práctico de desarrollo y publicación de extensiones, pero buscando resolver un problema real de navegación en tiendas internacionales.
E-commerce modular en Django desarrollado para una pyme de impresión de stickers, orientado a digitalizar un flujo de compra que anteriormente se gestionaba por Instagram. Permite configurar pedidos personalizados por diseño, tamaño, material y formato, e incluye cálculo de pedidos, dashboard administrativo y desarrollo hasta la etapa de pasarela de pagos.
eJPT · INE Security
Título académico
Técnico de Nivel Superior
Certificación en ciberseguridad
eLearnSecurity Junior Penetration Tester v2
Verificar credencial