Avatar

Iván Rodríguez Calleja

Senior Frontend Engineer | React, TypeScript & Product-Focused UI/UX
Residence:
Spain
City:
Barcelona
Age:
29
0%
Spanish
0%
English (B2)
Introduction
I’m Iván Rodríguez Calleja, a Senior Frontend Engineer with over 9 years of experience building digital products in fast-paced startup and growth environments. I specialize in frontend architecture, scalable design systems, and user experiences focused on conversion and retention, always with an emphasis on simplicity, accessibility, and real business impact. I have led the development of key features such as conversion flows, interactive interfaces, rich text editors, and AI-powered tools, collaborating closely with product and design teams to align user experience with growth objectives. I also have hands-on experience with A/B testing, referral systems, and funnel optimization, applying a data-driven approach to every decision. I have contributed to open source initiatives and shared knowledge through a technical blog, aiming to give back to the community and help others grow. I strongly believe in the power of open collaboration and transparency. What drives me is a strong sense of ownership and quality, focusing on the details that make an experience reliable and seamless, always considering edge cases and aiming for solutions that foster long-term trust with users.
0+
Years Experience
0
Completed Projects
0
Workshops given
0
Worked companies

My Skills

Core Skills
  • Frontend Architecture & Design Systems: Creation, evolution, and governance (Radix, Storybook, design tokens)
  • React & TypeScript Expertise: Building scalable, interactive, and accessible UIs
  • Growth-Oriented Development: Conversion flows, referral systems, pricing experiments, A/B testing
  • Data-Driven Approach: Tracking, analytics, and experimentation frameworks
  • Testing & Quality: Jest, React Testing Library, Playwright; CI/CD pipelines
  • Remote Collaboration: Async communication, code reviews, mentoring, and cross-team alignment
Other Supporting Skills
  • Node.js, GraphQL, REST APIs
  • MongoDB, PostgreSQL
  • Kubernetes, Docker, Azure, GCP
  • Microservices & monorepos (Turborepo)
  • Accessibility (WCAG) & cross-browser compatibility

Experience

  • Agentero — Frontend Lead & Architect
    Front-End Developer
    Apr 2019 - present
    • Modernized a legacy Rails–React application into a scalable React/Next.js architecture, leveraging React Server Components and SSR. This migration improved performance, developer velocity, and end-user experience.
    • Architected and scaled a modular design system, leading the migration from PandaCSS to TailwindCSS, ensuring styling consistency, maintainability, and adoption across multiple micro-frontends.
    • Drove experimentation and iteration by building frontend foundations that supported rapid A/B testing and data-driven product decisions, enabling faster validation of growth opportunities.
    • Partnered with designers, PMs, and engineers to ship accessible, polished, and conversion-focused interfaces, reducing friction in key user flows.
    • Championed modern React features (React 19 concurrent rendering, Context API, React Testing Library), improving application performance and test coverage by 20%.
    • Mentored engineers and led code reviews, fostering knowledge sharing, transparency, and a high-quality engineering culture.
  • Plain Concepts — Full Stack Developer
    Full Stack Developer
    Apr 2016 - Apr 2019
    • Built and maintained server-side applications with .NET Core, C#, and SQL Server, developing strong foundations in testing, architecture (DDD), and performance optimization.
    • Gained hands-on experience with Azure-based deployments, CI/CD pipelines, and monitoring, ensuring reliable and scalable cloud solutions.
    • Transitioned focus to frontend development with Angular and React, quickly becoming a go-to engineer for React ecosystem adoption and best practices.
    • Leveraged full-stack background to make informed architectural decisions on tools and libraries, balancing DX, performance, and maintainability.
    • Collaborated cross-functionally to deliver responsive, user-centric UIs, laying the groundwork for modern frontend practices within the team.
  • Community & Open Source
    Full Stack Developer
    • Open Source Contributor → Contributed to UI libraries and frontend tooling projects, sharing reusable components and improvements with the community.
    • Technical Blog (No Country for Geeks) → Wrote articles on React, performance optimization, and frontend best practices, making technical concepts accessible to a wider audience.
    • Workshops & Talks → Delivered workshops on frontend development and modern web practices, promoting knowledge-sharing and continuous learning.