Saltar al contenido principal
Ralph Galan

Ralph Galan

Senior Software Engineer

Talento
MadridMiembro desde 29 de octubre de 2026
TypeScriptSQLReactTanStack QueryJotaiVitedesign systemsNode.jsExpressGraphQLPostgreSQLSupabaseVitestPlaywrightESLintClaude Code
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

TypeScriptSQLReactTanStack QueryJotai

Sobre mí

Senior Frontend Engineer specialising in TypeScript and React, with 10+ years of experience in product development, frontend architecture and scalable design systems, alongside hands-on backend work with Node.js and databases. Orchestrates AI coding agents to accelerate delivery, applying engineering judgement while retaining ownership of specifications, architectural decisions and code quality. Having started out in design before moving into engineering, brings equal attention to user experience and clean, maintainable code.

Enjoys working closely with product managers and designers, from shaping scope to shipping user-focused features.

Experiencia

Senior Software Engineer at AGS Connect | Pre-seed Researchers Network (2026-06 – Present)

  • Led the refactoring of an AI-built prototype towards a maintainable MVP while continuing to ship features.
  • Unified the styling with centralised design tokens, replacing hundreds of inline styles and making the UI consistent across the app.
  • Restored type-check and lint build gates (from 55 TypeScript errors to 0) and replaced hand-run SQL with version-controlled, forward-only Supabase migrations checked in CI.
  • Consolidated database access from 27 files into a dedicated server layer and unified client data fetching behind TanStack Query hooks, eliminating duplicate API requests.
  • Built the first automated test suite: unit, integration and Playwright tests plus visual regression baselines, running in CI.
  • Performed a security review and prioritised remediation of critical access-control issues, using AI coding agents to ship the fixes quickly.

Career break at Nudo (2025-12 – Present)

Self-directed fullstack Project

  • Designed and built a fullstack writing app, owning product scope, architecture and engineering.
  • Structured a pnpm monorepo (React app, Express/PostGraphile GraphQL API, shared UI package) around feature modules and a TanStack Query/Jotai state split.
  • Enforced tenant isolation with PostgreSQL row-level security on all tables (23 policies, 23 forward-only migrations), verified by cross-tenant integration tests against a real database.
  • Ran AI-assisted delivery on a spec-driven workflow (spec → plan → tasks with acceptance criteria verified by automated tests), traced to GitHub PRs and orchestrated through Claude Code.
  • Built in quality from day one: automated tests (Vitest, MSW, Playwright), pre-commit/pre-push gates (lint, secret scanning, commitlint, type-check) and CI against a Postgres service container.

Senior Frontend Engineer at Regen Network Development PBC | ReFi Startup (2024-06 – 2025-12)

  • Maintained and extended a shared React UI library of 100+ reusable components used across the company's web applications, keeping design and behaviour consistent between products.
  • Shaped feature scope, technical design and UX decisions as a standing member of product and architecture planning.
  • Led performance work cutting load times in a large React/TypeScript app; improved responsive layouts, user flows and accessibility.
  • Contributed frontend features to a ReFi marketplace on Regen Ledger (Cosmos SDK) for trading environmental credits.
  • Delivered features in an agile, cross-functional team, upholding code quality through Git workflows and PR reviews.

Senior Frontend Engineer at Constant.Co | Digital Marketing Startup (2020-01 – 2023-07)

  • Led frontend development of two SaaS applications used by 100+ brands to build shoppable content experiences.
  • Migrated a legacy AngularJS application to React, making it easier to maintain and extend.
  • Built a scalable theming system that let 40+ brands and retailers customise the platform to their own look.
  • Partnered with Product and Design leadership on architecture and on new features that increased user engagement.
  • Collaborated with client engineering teams to improve developer experience and streamline product integration.
  • Improved code quality and reliability with ESLint, Prettier, pre-commit hooks, code review and Sentry monitoring.

Fullstack Engineer (Contract) at International NGO | Non-profit (2019-09 – 2019-11)

  • Led development of a web application for an NGO operating in six countries, with a headless WordPress CMS and a React frontend.
  • Worked closely with the lead designer, identifying technical constraints and proposing solutions.

Frontend Engineer at PowWowNow | Web-Based Telecom (2018-11 – 2019-06)

  • Added features to and maintained the company's communications SaaS product, and helped refactor it from class components to function components and hooks.
  • Worked with a cross-functional team to build a new corporate website aligned with the company's brand redesign.

Fullstack Engineer at ACW | Design and Marketing Agency (2017-05 – 2018-05)

  • Built WordPress sites with custom themes and plugins, optimised for usability, SEO, speed and accessibility.
  • Acted as liaison between the design and development teams, assessing technical feasibility and making sure designs were implemented faithfully.
  • Mentored junior developers through knowledge sharing and pair programming.

Frontend UI Engineer at Secr Secure | Cybersecurity Services Startup (2016-10 – 2017-01)

  • Implemented features and improved the usability of a SaaS application's interface.

Junior Frontend Engineer at Syrox | E-commerce Design Agency (2014-11 – 2016-10)

  • Built a component library for the company's in-house e-commerce system, significantly speeding up development.
  • Developed cross-browser compatible websites and maintained WordPress platforms.

Educación

Fullstack Software Development – Constructor Labs Bootcamp (2018-05 – 2018-08)

IT Systems and Networking – Institut Obert de Catalunya (2011 – 2014)

Graphic and Web Design – Istituto Europeo di Design (2002 – 2005)

Habilidades

Senior Software Engineer

Valoraciones

Relacionado