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

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.
Description
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.

Stack

Frontend
  • React
  • Next.js
  • react-query
  • react-hook-form
  • Zustand
  • Emotion
  • SWC
  • react-i18next
  • react-spring
  • react-use-gesture
  • gRPC-Web
Backend
  • Golang
  • Spanner
  • Pub/Sub
  • MongoDB
Infrastructure
  • Kubernetes
  • Bazel
  • Cloud Build
  • GitHub Actions
  • GitHub