About
Software Architect · Senior Full-Stack Engineer
Software architect and senior full-stack engineer with 9+ years leading complete application lifecycles for high-scale systems. My work centers on the TypeScript ecosystem — Next.js, Angular, React, Node.js — with real-time services over Socket.IO, and on modern architectures like Microfrontends and Multitenancy.
Lately I focus on optimizing the development lifecycle through AI agent orchestration (Claude Code, Codex, Gemini): separating architectural debate from technical execution. I write long-form technical essays here on system design, AI-assisted development, and security.
Selected experience
- Full Stack Developer
Real-time multitenant karaoke web app — Next.js 15, React 19, Socket.IO, custom WebSocket server. AI-assisted with Claude Code, Codex and Gemini.
- Software Architect & Lead Developer
Headless CMS for professional identity. Led the Angular → Next.js 15 migration, a zero-cost Cloudflare/Firebase edge architecture, and AI orchestration in the SDLC.
- Full Stack Developer
Microfrontend architecture with Nx; security remediation from Fortify/Twistlock findings; Angular 12 → 16 migration; OWASP/WCAG enforcement.
- WEB Lead
Frontend lead on the Angular/NgRx v8 → v13 migration; built a reusable component library and mentored the team.
- Front Developer Senior
Angular 8–12 cloud apps; Node.js/TypeScript microservices with Sockets and SSE; critical vulnerability remediation.
- Front Developer
Built the "CV Creator" internal tool from scratch in Angular 19 — Signals and Standalone Components.
Stack
Contact
Email is the most reliable: contacto@blog.gerardo-reyes.site. I also read what comes in through GitHub and LinkedIn. Working languages: Spanish · English.