❯Portafolio Personal & Espacio de Sistemas
Disponible para Proyectos Selectos

Hola, soyAnthony PortugalArquitecto de Software & Sistemas

Ingeniero de Software Senior y Arquitecto en Perú. Construyo sistemas de diseño robustos, elimino deuda técnica mediante Clean Architecture e impulso plataformas web resilientes, aplicaciones multiplataforma y entornos declarativos en Linux.

Trayectoria Comprobada en Producción
Clean Architecture y SOLID
Sistemas Declarativos y CI/CD
anthony@workstation: ~
➜~fastfetch --profile architect
NombreAnthony Portugal
RolArquitecto de Software y Tech Lead
UbicaciónLima, Perú (UTC-5)
EspecialidadClean Arch · Design Systems · Sistemas
PlataformaTypeScript, Flutter, Vue, Lit, Astro
SistemasArch Linux, Docker, Pipelines CI/CD, GNU Stow
Estado● Abierto a Proyectos Selectos
Impacto: -30% Deuda Técnica · +80% Velocidad de Entrega
// Especialidad y Servicios

Soluciones de arquitectura para plataformas en crecimiento.

Como consultor externo y asesor técnico, colaboro con equipos de ingeniería para resolver deuda técnica crítica, gobernar sistemas de diseño y escalar ecosistemas web, multiplataforma y herramientas de desarrollo con un impacto arquitectónico medible.

Arquitectura y Calidad

Arquitectura de Software y Modernización

Transformación de sistemas complejos en arquitecturas modulares y mantenibles. Implementación de Clean Architecture, contratos estrictos en TypeScript y patrones SOLID para plataformas web y aplicaciones multiplataforma.

Deliverables & Outcomes

  • Refactorización de código legacy y auditoría de deuda técnica
  • Clean Architecture y desacoplamiento de capas de dominio
  • Migración a TypeScript estricto y contratos tipados
  • Transición hacia tecnologías modernas (Vue, React, Flutter, Astro)
Reducción de deuda técnica-30%
DesignOps y Escala

Sistemas de Diseño y Gobernanza de Componentes

Cierra la brecha entre diseño y desarrollo con arquitecturas de tokens centralizadas, primitivas accesibles bajo WCAG y gobernanza integral que potencia a los equipos de ingeniería.

Deliverables & Outcomes

  • Arquitectura de tokens de diseño (Tailwind, SCSS, Figma)
  • Primitivas UI atómicas accesibles y conformes a WCAG
  • Gobernanza de librerías de componentes y documentación
  • DesignOps consistente para múltiples marcas y repositorios
Aceleración en entrega de UI+40%
Automatización y DX

Auditorías de Rendimiento y Pipelines CI/CD

Elimina cuellos de botella en despliegues y optimiza el rendimiento del usuario final. Despliegue de pipelines CI/CD automatizados, entornos contenerizados y presupuestos estrictos de Core Web Vitals.

Deliverables & Outcomes

  • Perfilado de Core Web Vitals y optimización de bundles
  • Pipelines CI/CD automatizados (GitHub Actions, GitLab CI)
  • Entornos de desarrollo reproducibles con Docker y Linux
  • Quality gates automáticos (Linting, Tipado estricto, Pruebas)
Despliegues más ágiles y confiables+80%
// Casos de Estudio de Ingeniería

Arquitectura en producción y sistemas de código abierto.

Resolviendo desafíos complejos de ingeniería empresarial mediante Clean Architecture y DesignOps, junto a sistemas multiplataforma y entornos declarativos de Linux construidos con precisión Unix.

// Casos de Estudio de Arquitectura y Liderazgo Técnico

Sistemas de Diseño·Red Global de Educación Superior·2026 - Present

Sistema de Diseño Empresarial y Gobernanza de Tokens

Rol: Consultor Frontend Senior

Colaboración como especialista externo para auditar la librería transversal de UI, guiando la transición hacia composición abierta (Componentes Compuestos) y tokens multinivel.

Vue 3NuxtTypeScriptDesign TokensCompound ComponentsStorybookTailwind
ROI y Resultados en Producción
Velocidad de entrega de UI+40%
Paridad de SemVer y tokens100%
Regresiones visuales0
Resultados medibles y verificados en entornos de producción.
Arquitectura·Plataforma SaaS de Colaboración y EdTech·2024 - 2026

Clean Architecture y Remediación de Deuda Técnica

Rol: Tech Lead y Arquitecto Frontend

Lideré la refactorización arquitectónica de módulos críticos incluyendo gestor de archivos, motores de formularios dinámicos y autorización granular RBAC, aplicando Clean Architecture y colas asíncronas.

Clean ArchitectureSOLIDTypeScriptQueue ConcurrencyRBACDynamic FormsDocker
ROI y Resultados en Producción
Reducción de deuda técnica-30%
Sesiones libres de fallos80%
Tiempos de carga de flujos clave<2s
Resultados medibles y verificados en entornos de producción.
Rendimiento y CI/CD·Infraestructura de Software Empresarial·2023 - 2026

Automatización de Pipelines CI/CD y Optimización de Builds

Rol: Tech Lead e Ingeniero de Sistemas

Automatización de pipelines CI/CD de extremo a extremo con GitLab CI, migración de empaquetadores legacy a Vite y despliegue de entornos contenerizados para multiplicar la velocidad de entrega.

CI/CD PipelinesGitLab CIDockerViteLinux ToolingAutomated Testing
ROI y Resultados en Producción
Mayor velocidad de despliegues+80%
Menor margen de error manual-80%
Compilaciones más veloces50%
Resultados medibles y verificados en entornos de producción.

// Autor y Herramientas de Sistema

Herramientas Unix Personales y Workstations de Código Abierto

Mis dotfiles, estaciones de trabajo Wayland y configuraciones de sistema en Linux de acceso público, diseñados para optimizar el flujo de desarrollo, reducir la fricción diaria y demostrar artesanía en sistemas Unix.

Ver Todos los Repositorios
Ecosistema BaseArch Linux
dotfiles

Dotfiles base autónomos, modulares y declarativos para Arch Linux

Suite reproducible de configuración de espacio de usuario que gestiona shells, emuladores de terminal, herramientas de desarrollo y utilidades del sistema mediante GNU Stow, scripts POSIX y CLI interactivo.

Arch LinuxGNU StowBash / POSIXFZFGit
Sesión WaylandDestacado Oficial
dotfiles-mangowm

Suite de compositor Wayland aceptada y destacada oficialmente en el showcase de MangoWM

Entorno de escritorio Wayland ultraligero aceptado y presentado oficialmente en el showcase de upstream de MangoWM. Cuenta con métricas personalizadas en Waybar, paleta Catppuccin Mocha y ergonomía de mosaico dinámico.

WaylandMangoWMWaybarBashCatppuccin
Sesión X11Arch Linux
dotfiles-bspwm

Sesión de escritorio minimalista y ergonómica basada en BSPWM para X11

Entorno de alta estabilidad para X11 que orquesta BSPWM, sxhkd y Polybar. Implementa atajos modulares de teclado, reglas multi-monitor para espacios de trabajo y paleta unificada Catppuccin.

X11BSPWMsxhkdPolybarRofi
Personalización de SistemaArch Linux
dotfiles-system

Configuraciones de sistema no destructivas y reproducibles para Arch Linux

Configuraciones a nivel de sistema que gestionan el display manager (Ly en consola) y la estética del bootloader moderno (Limine), empaquetadas con scripts automatizados y seguros.

Arch LinuxLimineLy DMSystemdBash
// Mentalidad de Ingeniería y Trayectoria

Principios de arquitectura forjados en producción de alta exigencia.

Mi enfoque de ingeniería de software: tratar a los frameworks como detalles de implementación, garantizar contratos tipados y diseñar para la mantenibilidad a largo plazo.

Principios Fundamentales de Ingeniería

Los Frameworks Son Detalles de Implementación

Clean Architecture

Los frameworks de UI y aplicaciones (Vue, React, Flutter) van y vienen. Invertir en estándares agnósticos como Web Components (Lit) y límites de Clean Architecture garantiza que la lógica de negocio y las primitivas de interfaz trasciendan cualquier ecosistema particular.

Design Tokens como Única Fuente de la Verdad

DesignOps

Unir diseño e ingeniería requiere tokens semánticos multinivel (Core, Semánticos, Componente). Con gobernanza estricta de tokens y componentes compuestos, la consistencia visual se preserva matemáticamente entre productos.

Artesanía Unix y Herramientas para Desarrolladores

Sistemas y DX

La velocidad de entrega de un equipo está delimitada por sus herramientas de desarrollo. Configuraciones declarativas (GNU Stow, Linux), contenedores reproducibles y quality gates en CI/CD permiten desplegar sin fatiga cognitiva.

Ingeniería Consciente del Consumo de Recursos y Rendimiento

Eficiencia y UX

El rendimiento surge de la disciplina y el consumo eficiente de recursos: presupuestos de Core Web Vitals, bajo consumo de memoria, cargas sub-2s y concurrencia asíncrona para no saturar el main-thread en web y multiplataforma.

Hitos de Carrera y Liderazgo Técnico

CSTI (Cliente: Laureate)2026 – Presente

Consultor Frontend Senior

Colaborando como especialista frontend externo asesorando a equipos empresariales para elevar la calidad del código UI, adoptar patrones de componentes compuestos y alinear tokens de diseño.

  • Guié la refactorización de librerías UI hacia Componentes Compuestos y composición abierta
  • Apoyo a equipos en la sincronización de tokens de diseño multinivel entre Figma y código
  • Estandarización de lanzamientos de paquetes, versionado SemVer y documentación en Storybook
Vue 3NuxtCompound ComponentsDesign TokensStorybookTypeScript
FractalUp 2024 – 2026

Tech Lead y Software Project Manager

Dirigí un squad de ingeniería de ~7 desarrolladores, impulsando estándares de arquitectura, onboarding técnico y escalabilidad de la plataforma.

  • Diseñé la arquitectura multiplataforma en Flutter para Android, iOS, Windows, macOS y Linux
  • Arquitecté un sistema de archivos tipo Google Drive con concurrencia basada en colas
  • Apliqué Clean Architecture y SOLID (-30% deuda técnica) y automaticé GitLab CI/CD (-80% despliegues manuales)
Clean ArchitectureFlutter (Mobile & Desktop)WidgetbookTypeScriptDockerGitLab CI
FractalUp 2021 – 2024

Ingeniero de Software Full Stack

Construí módulos centrales de producto y refactoricé interfaces de alta concurrencia para escala empresarial.

  • Migré el tooling de build a Vite moderno, reduciendo los tiempos de compilación en un 50%
  • Diseñé motores de formularios y rúbricas dinámicas con seguridad de tipos en TypeScript
  • Mantuve un 80% de sesiones libres de caídas y latencias <2s bajo cargas concurrentes
VueReactTypeScriptViteStorybookGitLab CIGraphQL
Virtualink Technologies 2019 – 2021

Pasante de Sistemas y Frontend

Adquirí sólida experiencia en fundamentos web, estabilidad de sistemas y renderizado responsivo.

  • Optimicé la entrega de recursos y pipelines de renderizado para plataformas cliente legacy
  • Maqueté componentes UI responsivos garantizando paridad entre diferentes navegadores
JavaScriptHTML5 / SCSSLinuxGitDebugging
// Iniciar Contacto

Construyamos algo resiliente juntos.

Disponible para contratos freelance selectos, auditorías de arquitectura frontend, gobernanza de sistemas de diseño y consultoría técnica senior.

Canal Principal

Contacto Directo en LinkedIn

Para consultoría de arquitectura, asesoría en sistemas de diseño, contratos por proyecto o diálogo técnico con comunicación directa y profesional.

  • Comunicación directa y perfil profesional
  • Tiempo de respuesta habitual: < 24 horas
Código y Sistemas

Explorar Repositorios en GitHub

Explora código probado en producción, arquitecturas multiplataforma, configuraciones de estaciones de trabajo Unix y herramientas de sistema.

  • Suite para estación de trabajo en Arch Linux con GNU Stow y MangoWM
  • Historial de Git estructurado y arquitectura modular
Disponible para Proyectos SelectosQ1–Q2 2026

Disponible para Asesoría de Arquitectura, Sistemas de Diseño y Consultoría Multiplataforma

Colaboraciones estratégicas para equipos que escalan plataformas web, aplicaciones multiplataforma y herramientas de desarrollo.

Lima, Perú (PET · UTC-5)
Remoto Mundial
Respuesta < 24h