Gerardo Ramos
Senior Software Engineer · Full-Stack / Front-End · Angular, Vue.js, Node.js, Laravel · Remoto en horario de EE. UU.
San Salvador, El Salvador • linkedin.com/in/gerardoramosdev • geratobe@gmail.com • gerardoramos.dev
Ingeniero full-stack senior con casi 6 años construyendo aplicaciones web para empresas de EE. UU. y LATAM, en remoto con clientes de EE. UU. desde 2021. Especialista en Angular (v12 a v22, signals y SSR) y Vue.js, con back-ends en Node.js, Laravel y Next.js. Como team lead dirigí un equipo de 4 desarrolladores en 4 proyectos. Uso IA a diario (Claude Code, MCP, Cursor) y reviso cada cambio.
SKILLS TÉCNICOS
- Lenguajes: TypeScript, JavaScript, PHP, C#, Dart, SQL, HTML, CSS
- Frontend: Angular (v12–v22, signals, SSR), NgRx, RxJS, React, Vue.js, Tailwind CSS, Bootstrap, Three.js
- Backend y móvil: Node.js, Express, Next.js, Laravel, .NET Core, APIs REST · Flutter, Ionic, SwiftUI
- Datos, cloud y DevOps: PostgreSQL, MongoDB, Supabase, AWS, Docker, GitHub Actions
- Calidad: Pruebas unitarias y e2e (Jest, Vitest, Cypress), 90 % de cobertura, performance, SEO, WCAG AA
- IA: Claude Code, Claude + MCP, Playwright (pruebas con IA), GitHub Copilot, Cursor, OpenCode, n8n
EXPERIENCIA PROFESIONAL
- Cliente fijo de EE. UU. a tiempo completo; 4 clientes desde 2023. Apps en producción en Angular y Vue.js (NgRx) sobre Laravel y Next.js.
- Mejoré performance, tiempos de carga y SEO, y migré proyectos a tecnologías actuales.
- Pruebas unitarias y end-to-end: llevé los componentes críticos al 90 % de cobertura y reduje las regresiones.
- Flujo de entrega con IA (Claude + MCP, Copilot, Cursor): menos boilerplate y mi revisión en cada cambio.
- Lideré un equipo de 4 desarrolladores front-end y tuve a mi cargo 4 proyectos a la medida en Angular y Node.js.
- Definí las buenas prácticas, dirigí la revisión de código y mentoricé al equipo; entregamos a tiempo.
- Migré proyectos a tecnologías actuales; mejoré performance, carga y SEO, con pruebas unitarias y e2e.
- Diseñé arquitecturas front-end escalables y sostenibles sobre AWS, con MongoDB y PostgreSQL.
- Introduje Ionic para entregar web y móvil con un solo código y menos esfuerzo en builds móviles.
- Construí aplicaciones web a medida de punta a punta con Angular y Node.js, con clean code y pruebas.
- Soporte y desarrollo front-end con Angular 14, Node 18 y Bootstrap: UIs responsive que simplificaron procesos.
- Desarrollé apps móviles en Flutter para gestión empresarial de uso interno (no comerciales).
PROYECTOS
- E-commerce en producción (Angular, Three.js, Supabase): el cliente diseña su tote o taza y la ve en 3D.
- Compra como invitado segura (RLS, Turnstile), panel de admin y mejora de imágenes con IA en el navegador.
- Portafolio 3D en Angular 22 (signals, SSR) y Three.js, bilingüe y WCAG AA; este CV sale de los mismos datos.
EDUCACIÓN
Certificaciones: Angular · Backend con Node.js: API REST con Express.js · Asincronismo con JavaScript · Flutter · Flutter avanzado