Skip to content
Today: available for remote work San Salvador · UTC−6

Gerardo Ramos · Senior Software Engineer

Tidying up the room…

Gerardo at his desk, in front of his Pokémon shelves and a monitor with codecome on in!

Gerardo Ramos

Senior Software Engineer · San Salvador

I build web apps end to end for U.S. and Latin American companies, working remotely with U.S. clients since 2021. Former team lead and mentor; I work with AI and review every change.

Experience
~6 years
Test coverage
90 %
Markets
U.S. · LATAM
Sign the guestbookDownload résumé · EN / ES

Things in the room

Working on now updated Oct 22, 2026
in progress
Miaow Bag: T-shirtsLaunching the T-shirts, with stock by size and color, and a new home page with a showcase.web
El cuartoThis site: bringing Gerardo and Chita more to life, and teaching the chat more.3D web
up next
Personal finance appLooks at your spending, debts and income and suggests ways out of debt and to manage money better, with AI.app · AI
See finished projects

On the monitor: how I work with AI

AI proposes, I review

  1. Claude + MCPconnects tools and data
  2. Copilot · Cursorless boilerplate, faster debugging
  3. Human reviewevery change goes through me

Experience

  1. May 2023 — presentSenior Full Stack Engineer · FreelanceU.S. · remote
    • Full time with a long-term U.S. client; 4 clients since 2023. Production apps end to end: Angular and Vue.js with NgRx, on Laravel and Next.js REST APIs.
    • Improved performance, load times and SEO, and migrated projects to current technologies on sustainable architectures.
    • Unit and end-to-end testing: brought critical components to 90% coverage, reducing regressions.
    • Standardized development and deployment on Docker so every environment is reproducible.
    • Built an AI-assisted delivery workflow (Claude + MCP, Copilot, Cursor): less boilerplate, faster debugging, my review on every change.
  2. Jan 2022 — Mar 2023Team Lead · Vertikal CompanySan Salvador
    • Led a team of 4 front-end developers and owned 4 custom client projects in Angular (v12–v14) and Node.js (v15–v18).
    • Set the best practices, ran code review and mentored the team; we delivered on time for every client.
    • Migrated projects to current technologies and improved performance, load times and SEO, with unit and end-to-end tests.
    • Designed scalable, sustainable front-end architectures on AWS, with MongoDB and PostgreSQL.
    • Introduced Ionic to ship web and mobile from one codebase, reducing separate mobile build effort.
  1. May 2021 — Jan 2023Front End Developer · PGS360U.S. · remote · part-time
    • Part-time contract, on weekends: front-end support and development.
    • Developed responsive UIs with Angular 14, Node 18, HTML5, CSS and Bootstrap that streamlined user processes.
    • Turned requirements analysis into UI/UX decisions for an optimized, easy-to-use application.
  2. May 2021 — Jan 2022Full Stack Engineer · Vertikal CompanySan Salvador
    • Built custom web applications end to end with Angular and Node.js, with clean code and tests.
  3. Mar 2021 — May 2021Front End Developer · Touch Technologies S.A. de C.V.San Salvador
    • Built Flutter mobile apps for internal business management (non-commercial).

Education: B.S. in Computer Software Engineering, Universidad Dr. Andrés Bello (2017 – 2021).

Certifications: Angular · Node.js Backend: REST APIs with Express.js · Asynchronous JavaScript · Flutter · Advanced Flutter.

Inventory

Frontend

  • Angular
  • NgRx
  • React
  • Vue.js
  • Bootstrap

Backend

  • Node.js
  • Express
  • .NET Core
  • Laravel
  • Next.js

Mobile

  • Flutter
  • Ionic
  • SwiftUI

Data

  • PostgreSQL
  • MongoDB
  • Supabase

Cloud & DevOps

  • AWS
  • Docker
  • GitHub Actions

AI

  • Claude Code
  • Claude + MCP
  • OpenCode
  • Cursor
  • GitHub Copilot
  • n8n

Chita

official copilot, unofficial reviewer

Type
tabby / nap / keyboard
Ability
sitting right on the keyboard
Favorite trick
pushing the pen off the desk while looking you in the eye
Weakness
the red laser dot (she has never caught it)

Their commits: fix: asdfghjkkkkkkkkk · feat: add fur to keyboard · docs: meow

The shelf: my tools

AI comes first

AI in my workflow
Local AI
What I build with
Data, cloud & CI
Claude Codeplans, writes and reviews with me
AI · daily use
What I use it for

I read the issue with Claude, ask it for a plan and a first draft, and ask for test cases before I review the change myself.

A real example

This portfolio: I built it with Claude Code and a team of agents, reviewing every change.

What I don't delegate

The final review: every change goes through me before production.

Guestbook

A remote role or a project? Leave me a note and I'll reply during U.S. hours.

Sending it opens your email with the note ready to go. It isn't published anywhere.

Or write directly to geratobe@gmail.com · LinkedIn

Pick a stamp

thanks for stopping by, the door stays open.

Built with Angular in San Salvador.