~/diego-viscarra
~/portafolio $

Diego Viscarra

Desarrollador Backend

Siguiendo mi pasión, aprender y construir

acerca.sh
▋
$ cat proyecto_destacado.md
construmarket-proyectos
Rol: Fullstack & Arquitecto de Software

Sistema de Control de proyectos de Construcción

Cliente: ConstruMarket

Sistema de control presupuestario para proyectos de construcción e instalación de materiales que previene fugas de fondos y costos al auditar todo el ciclo de vida del proyecto, capturas inmutables de presupuesto y bloqueo de sobregiros en tiempo real. Construido usando arquitectura hexagonal (puertos y adaptadores) en donde el núcleo de dominio tiene cero dependencias.

$cat pantallas_clave.preview
construmarket ~ GET /proyectos/:id
Pantalla InsigniaGET /proyectos/:id
Project Command Center
Clic para pantalla completa ⤢

Centro de mando unificado con semáforos de desviación de margen en tiempo real, KPIs ejecutivos e historial de eventos sin pestañas fragmentadas.

⚠Aviso: Los datos, cifras y registros mostrados son ficticios y corresponden a pruebas simuladas (mock data); no pertenecen a la empresa ni exponen información real.
1,730+
pruebas (Pytest + Vitest + linters AST)
Hexagonal
arquitectura con DDD
DECIMAL(18,6)
precisión en costos unitarios
7 estados
máquina de ciclo de vida
«Cota»
sistema de diseño propio
Cero
aritmética en cliente
PythonFlaskReactTypeScriptSQL ServerReportLab
$ cd /proyectos/construmarket→
$ ls ~/proyectos --todos
$ cat ~/.config/stack.json
stack.json
{
"backend":
"Python","Flask","NestJS","Node.js","Express"],
"bases_de_datos":
"PostgreSQL","SQL Server","Prisma"],
"frontend":
"Next.js","React","TypeScript","Tailwind CSS"],
"devops":
"Docker","AWS Basics","Nginx","GitHub Actions"],
"herramientas":
"Linux","Git","Vim"]
}
$ git log --oneline carrera.md
a3f7c212026
Encargado del desarrollo de sistema de gestión de proyectos de instalación y construcción - Construmarket
be8d4f02026
Pasante de IT en Grupoconstrumarket
7c1e9a32025
Desarrollador independiente — Simple ERP & POS para Tiendita
$ cat sobre_mi.md
sobre_mi.md

Desarrollador fullstack backend-focused y aspirante a arquitecto de sistemas, actualmente trabajando como pasante profesional mientras termino mi carrera universitaria.

Me encanta solucionar problemas que requieran de lógica, indagar sobre los procesos y flujos que puden ser digitalizados y automatizados para mejorar la obtención de datos para su manejo. Disfruto, también, abordar problemas técnicos y trabajar hasta encontrar una solución.

Me apasiona la arquitectura de software y los sistemas que funcionan de manera confiable bajo presión real. Me gusta indagar en investigaciones que fueron clave para el desarrollo de tecnologías, también disfruto experimentar con Linux. Pero sobre todo lo que más me apasiona es ponerme retos y aprender nuevas cosas :)

intereses=["arquitectura de sistemas", "Linux", "Ciencias de la computación", "diseño event-driven", "desarrollo backend", "Diseñar soluciones"]
estado="construyendo y aprendiendo"
$ ls ~/blog --recientes
// Próximamente

Planeo hacer un mini blog para publicar analisis de investigaciones sobre temas fundamentales en ciencias de la computación y evaluar su impacto en la actualidad :D.

$cd /blog→
$ echo $CONTACTO

Construyamos algo juntos =)

Estoy disponible si tenés algun proyecto interesante o te gustaría que trabajemos juntos, escribime!.