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

  1. Full Stack Developer
    Freelance · Sept 2025 – Present

    Real-time multitenant karaoke web app — Next.js 15, React 19, Socket.IO, custom WebSocket server. AI-assisted with Claude Code, Codex and Gemini.

  2. Software Architect & Lead Developer
    Personal Tech Ecosystem · May 2020 – Present

    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.

  3. Full Stack Developer
    Cognizant: Equifax · Aug 2022 – Jul 2024

    Microfrontend architecture with Nx; security remediation from Fortify/Twistlock findings; Angular 12 → 16 migration; OWASP/WCAG enforcement.

  4. WEB Lead
    Cognizant–Sofvision: Walmart-Kalos · Oct 2021 – Jun 2022

    Frontend lead on the Angular/NgRx v8 → v13 migration; built a reusable component library and mentored the team.

  5. Front Developer Senior
    Equifax: Banks & Financials MX/CL · Feb 2020 – Jul 2021

    Angular 8–12 cloud apps; Node.js/TypeScript microservices with Sockets and SSE; critical vulnerability remediation.

  6. Front Developer
    Cognizant · Dec 2024 – Feb 2025

    Built the "CV Creator" internal tool from scratch in Angular 19 — Signals and Standalone Components.

Stack

Frontend
AngularReactNext.jsVue
Languages
TypeScriptJavaScriptPythonGo
Backend
Node.jsNestJSSpring Boot.NETGraphQL
Data
MySQLMongoDBFirestore
Cloud & DevOps
AWSGCPCloudflareDockerJenkins
Architecture
MicrofrontendsMultitenancyPWARxJS
AI
ClaudeCodexGeminiCopilot

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.