
Raúl Català
Senior Frontend Engineer · React / TypeScript / Architecture
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Senior Frontend Engineer with 6+ years of experience building production-grade React/TypeScript platforms with full technical ownership. Deep expertise in advanced React patterns, custom hooks, architecture decisions, async data handling, and performance profiling.
Proven track record delivering measurable results: 20% bundle size reduction, 30% fewer production incidents, 25% load time improvement, and deployment times cut from 15 to 6 minutes. Previous 20-year career in team leadership and process automation adds strong communication skills and a structured approach to problem-solving. Integrates AI coding tools (GitHub Copilot, OpenCode, Claude Code) as a core part of daily workflow with strict TDD approach.
Experiencia
Senior Frontend Engineer at FinLoop (2020-08 – Present) • Designed and built the full frontend architecture from scratch with full technical ownership — applying Hexagonal Architecture, DDD, SOLID principles and Clean Code throughout.
- Acted as the main frontend reference: architecture decisions, code reviews, best practices, and mentoring and onboarding of new developers joining the team.
- Built reusable component library and Design System documented in Storybook, applying advanced React patterns and custom hooks to handle complex financial business logic.
- Implemented global state with Redux Toolkit, Redux Saga and Zustand; handled server state with TanStack Query including optimistic updates and cache invalidation.
- Developed real-time financial dashboards using Chart.js and WebSockets, managing complex fast-changing state across multiple views.
- Applied performance profiling to refactor a critical module, reducing load time by 25% and production bugs by 30%.
- Led build system migration to Rspack; implemented tree shaking, lazy loading and code splitting — achieving 20% bundle size reduction.
- Grew test coverage from 45% to 65% using Jest, Vitest, React Testing Library and Cypress, reducing production incidents by 30%.
- Built CI/CD pipelines via GitHub Actions cutting deployment times from 15 to 6 minutes; managed AWS infrastructure with Docker and Kubernetes.
- Maintained and extended the.NET Core BFF layer; contributed to a hexagonal-architecture API gateway — full-stack understanding across the platform. Team Lead & Operations Manager at SEIT, SA (1999-01 – 2020-02) • Led teams of up to 6 people for over 20 years; conducted quarterly audits cutting administrative time by 40% and accounting errors by 70%.
- Built Excel/VBA automations saving approximately 15 hours per week — early path towards software engineering.
- Pivoted towards software engineering during the final years, applying deep business logic understanding to technical development.
Educación
Full Stack Developer Program – Ironhack (2020)
Programming for Everybody + Python Data Structures – University of Michigan (2019)
