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)
Image background decoration

Portfolio

Agentero
Agentero
Producerflow is a compliance platform for insurance companies (B2B), this is has a tenant based architecture. I led the frontend architecture building a modular design system and a scalable architecture.
Read more
emotion-swc-plugin
emotion-swc-plugin
Open source SWC plugin that enabled Emotion (CSS-in-JS) to work seamlessly with any SWC application. At the time, Emotion was only supported in Next.js through an internal plugin, which limited its adoption. I adapted the existing Next.js integration into a standalone package, published it on npm, and made it available to the wider community. The project quickly gained traction, reaching significant downloads and stars on GitHub, and was eventually migrated into the official SWC plugins repository, where it continues to be maintained by the community.
Read more
SWC Viewer
SWC Viewer
Open source project designed to simplify the creation and migration of SWC plugins. I built a desktop tool that allows developers to compare Babel and SWC outputs side by side from the same input, leveraging a custom Rust-based SWC plugin. The application featured hot module reloading (HMR) to test transformations in real time, visualize both AST and final code, and streamline plugin development workflows. One of the main technical challenges was dynamically installing and resolving specific Babel dependencies based on each project’s `.babelrc`, while ensuring smooth integration with Electron to run Rust plugins in real time.
Read more
Agentero
Agentero
Agentero is a SaaS platform for independent insurance agents in the United States. It provides compliance management (E&O, licenses, appointments), commission tracking, and a subscription-based marketplace to access multiple carriers. One of its key features is a powerful rater that integrates with over 50 carriers, allowing agents to generate multiple quotes and bind policies from a single data input. I led the frontend architecture, driving the migration from a Ruby on Rails monolith to a scalable React + Next.js ecosystem. I built and mentored the frontend team, created a design system to ensure consistency and productivity, and collaborated on infrastructure to support UI delivery at scale. Over the past 6 years, the platform has served thousands of agents and enabled the sale of thousands of insurance policies. Major technical challenges included executing a seamless incremental migration while continuing feature development, and unifying heterogeneous carrier integrations into a consistent user experience.
Read more
Mediaset
Mediaset
I led the frontend architecture and guided the team to recover a project that was 4 months behind schedule, implementing best practices and optimizing the development workflow. I designed the scheduler module, which handled massive datasets (~400,000 events) across multiple TV channels and days. The challenge required horizontal and vertical windowing, nested block rendering, and real-time drag-and-drop for multiple users, while enforcing licensing rules, content availability, and age restrictions. My architecture ensured high performance, collaboration without conflicts, and a reliable client-server interaction using Suspense and Error Boundaries. The result was a fast, robust platform that delivered on time and transformed the way the team approached complex UI problems.
Read more
Sareb
Sareb
Centralized platform that unifies all the matrix logic from one of the biggest banks from spanish economic restructuring that allow other platforms to upload and execute a custom .dll connector in runtime to provide custom data to resolve custom matrix among the hole organization.
Read more
IE University
IE University
Sharepoint application to manage students information and documents.
Read more
Aegón
Aegón
Application that calculates life insurance.
Read more
Uría Menéndez
Uría Menéndez
Internal social media application for a law firm in order to share links, videos and documents and comment between team mates.
Read more
Springter
Springter
Application for make work equipment personal and control usability, change of equipment and control by usage.
Read more
Atento
Atento
Internal application with more than 10.000 users to manage employees schedules, timetables, holiday, sick leaves and work monitoring.
Read more
Atlantica yield
Atlantica yield
Application to manage company contracts, auditories, and contract revision flows.
Read more