Construyendo interfaces sólidas para productos complejos. RM()

Más de una década uniendo frontend, arquitectura y desarrollo asistido por IA para construir productos confiables y de alto rendimiento.

Ricardo Martínez
12+
FRONTEND-FOCUSED

ROL ACTUAL

Senior Full Stack Developer · BEON.tech (Remote)

Actualmente soy Senior Full Stack Developer en BEON.tech, trabajando en Tessitura, una plataforma empresarial de ticketing y CRM, con Angular y .NET. Antes lideré una migración de Angular a React en Datasite y desarrollé soluciones de salud en Informatech.

12+ años de experiencia.

Frontend, arquitectura y liderazgo técnico.

De startups a plataformas empresariales.

Senior Full Stack Developer
BEON.tech (Remote)

Mar 2026 — Actual

Desarrollo de Tessitura, una plataforma empresarial de ticketing y CRM: componentes reutilizables, lógica de negocio y acceso a datos en el frontend Angular y backend .NET, con arquitectura Controller-Service-Repository y NHibernate. Apoyo la migración de Angular 15 a Angular 21.

EN RESUMENParticipo en planeación técnica y de producto, pruebas con Jest y Playwright, y uso Claude Code para análisis, implementación y automatización de flujos de trabajo con skills personalizadas.

Angular 21NgRxTypeScript.NET 8ASP.NET CoreNHibernateMediatRJestPlaywrightSQL ServerClaude Code

Senior Frontend Developer
Datasite (Remote)

Ene 2024 — Mar 2026

Lideré la migración de una aplicación grande de Angular a React, enfocada en performance, escalabilidad, accesibilidad y experiencia de usuario. Desarrollé un Asistente Virtual en React integrado con un servidor MCP, como único desarrollador frontend del proyecto.

EN RESUMENContribuí también a un portal público de APIs construido con Next.js para exponer y documentar APIs a desarrolladores externos.

Next.js 14+React 18+TanStack QueryMUINxJestTypeScriptReact RouterAngular 18+NgRx

Senior Fullstack Developer
Informatech (Remote)

Jun 2019 — Ene 2024

Desarrollo de aplicaciones y componentes reutilizables con Angular y NestJS para soluciones de salud en EE. UU. Contribuí a decisiones de arquitectura frontend y mentoría de desarrolladores mid/junior.

EN RESUMENAPIs REST con NestJS y PostgreSQL, autenticación JWT, guards y DTOs, en un monorepo Nx con librerías compartidas entre frontend y backend.

Angular 15+NestJSPostgreSQLNgRxRxJSAngular MaterialSCSSNxJestTypeScript

Senior Frontend Developer
Accenture

Ago 2017 — Jun 2019

Desarrollo y mantenimiento de sitios y aplicaciones web, incluyendo migraciones a AEM y Drupal, y desarrollo backend con .NET, C# y Node.js. Formación y soporte a desarrolladores junior y mid.

EN RESUMENCreación de aplicaciones con y sin framework (Angular, React, vanilla + SASS/LESS), scripts Gulp de automatización, y cumplimiento de lineamientos de accesibilidad.

Angular 2+NgRxRxJSReactReduxAEMDrupalWebpackGulpSASSWeb Accessibility

Mid Frontend Developer
Accenture

Dic 2014 — Ago 2017CARRERA TEMPRANA

Desarrollo de funcionalidades orientadas al usuario con diseño responsivo y micro-animaciones, creando sitios desde cero o sobre CMS como Drupal y WordPress según las necesidades del cliente.

EN RESUMENBase de las prácticas de frontend responsivo y performance que llevaría a los roles senior posteriores.

DrupalWordPressGulpSASSJavaScriptjQueryHTML5

Junior Fullstack Developer
GPI Consultores

Oct 2013 — Dic 2014CARRERA TEMPRANA

Modificación y creación de páginas para el Ministerio de Hacienda de Costa Rica (VAN), sobre una aplicación de escritorio y web de soporte para comunicación con esa entidad gubernamental.

EN RESUMENPrimer paso profesional: fundamentos de .NET, SQL Server y desarrollo web tradicional.

ASP.NETC#SQL ServerjQueryJavaScript

Stack técnico.

Frontend
  • Angular
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • NgRx
  • RxJS
  • TanStack Query
  • MUI
  • Angular Material
  • SCSS
Backend
  • NestJS
  • .NET 8
  • ASP.NET Core
  • REST APIs
  • NHibernate
  • MediatR
  • TypeORM
Databases & Cache
  • PostgreSQL
  • SQL Server
  • Redis
Cloud & DevOps
  • AWS S3
  • CloudFront
  • Docker
  • Fly.io
  • Cloudflare Pages
  • GitHub Actions
Testing
  • Jest
  • Playwright
AI Development Tools
  • Claude Code
  • Cursor
  • GitHub Copilot
  • Custom Claude Skills

Proyecto destacado.

Full-Stack Vehicle Marketplace

QueNave

Marketplace de vehículos full-stack construido con un monorepo Nx: API en NestJS, storefront en Angular y una aplicación de administración en Angular independiente, compartiendo librerías tipadas entre frontend y backend.

  • Backend: APIs REST con NestJS, TypeORM y PostgreSQL — autenticación JWT, guards, validación de DTOs, caché con Redis, rotación de listados destacados y pipeline de imágenes con AWS S3 y CloudFront.
  • Frontend: Angular 21 y NgRx para autenticación, listados, búsqueda y el flujo de publicación multi-paso. CI/CD con GitHub Actions, Docker, Fly.io, Cloudflare Pages y Neon PostgreSQL.
NestJSTypeORMPostgreSQLAngular 21NgRxRedisAWS S3CloudFrontDockerFly.ioCloudflare PagesGitHub Actions
VER PROYECTOquenave-frontend-dev.pages.dev

¿Trabajamos juntos?

Disponible para nuevas oportunidades como desarrollador senior frontend / full-stack.

Escríbeme por WhatsApp