Sobre mi

Ivan Boniquet

Apasionado de la informática y Full-Stack Developer, con una sólida experiencia en el desarrollo de software para móvil y WEB.

Mi historia

Soy un apasionado de la informática y Full-Stack Developer con una sólida experiencia en el desarrollo de software. A lo largo de mi carrera he tenido la oportunidad de trabajar en reconocidas empresas como Planeta d'Agostini, Cirsa, DKV, La Caixa, Ecoembes e Inditex, colaborando con estas cuatro últimas a través de las consultoras Everis y NTTDATA.

En el lado WEB he desarrollado DevWare en React con Vite, en colaboración con DonRaju, y he colaborado en la creación de la web de Grifolls con la misma tecnología. Para ambos proyectos creé una API en Node.js para la gestión de fotos y el envío de emails a través de Resend, alojada en Vercel.

Actualmente trabajo para el cliente Inditex en el proyecto Shopper a través de NTTDATA, donde formo parte de un equipo de desarrolladores especializados en Android con Jetpack Compose. En paralelo desarrollo tres proyectos personales: uno en Android con Jetpack Compose y otros dos para Android e iOS en Kotlin Multiplatform.

Además, he creado tres librerías multiplataforma para reutilizar en proyectos Kotlin Multiplatform:

  • SignInKMP: inicio de sesión con Google y Apple sobre Firebase Auth en Android e iOS, con una API común en Kotlin y componentes de Compose Multiplatform listos para usar.
  • CrashlyticsKMP: reporte de errores con Firebase Crashlytics desde una única API común. En Android llama directamente al SDK y en iOS se apoya en un Swift Package que hace de puente.
  • AdMobKMP: anuncios de AdMob, banners e intersticiales, con Compose Multiplatform. La configuración se define una vez al arrancar la app y el puente con iOS ya viene resuelto, así que integrar un anuncio es añadir un componente.

Bonus track

Fuera del código, apasionado de los videojuegos y el anime.

Trayectoria

Dónde he trabajado

Actualmente

Inditex · Proyecto Shopper

Senior Software Developer

abr. 2025 – actualidad

Formando parte de un equipo de desarrollo especializado en Android para el cliente Inditex en el proyecto Shopper.

vía NTT DATA AndroidKotlinJetpack Compose

Ecoembes

Tech Lead

jul. 2024 – mar. 2025

Equipo de Operaciones de Ecoembes, gestionando un equipo de 5 desarrolladores y como responsable mobile de Android e iOS en los proyectos AIRE y Basuraleza.

vía NTT DATA KotlinJava

La Caixa · WIVAI

Tech Lead Android & iOS

ago. 2021 – jun. 2024

Liderando un equipo de 10 personas (3 Android, 3 iOS, 3 WEB y 1 QA) para el cliente La Caixa en el proyecto WIVAI.

vía NTT DATA KotlinJava

La Caixa · Negocios

Tech Lead Android & iOS

sept. 2019 – ago. 2021

Analista programador y líder responsable de un equipo de desarrollo Android e iOS para el cliente La Caixa en el proyecto Negocios.

vía Everis KotlinJava

DKV

Analista programador .Net

dic. 2018 – sept. 2019

Análisis y desarrollo en el proyecto Autorizaciones para el cliente DKV.

vía Everis .NET Core 2C#

Cirsa

Analista programador .Net

dic. 2016 – dic. 2018

Desarrollo de evolutivos y resolución de incidencias en aplicaciones de gestión, garantizando la continuidad del servicio.

C#ASP.NET Web API

Planeta DeAgostini

Programador .Net

jun. 2016 – dic. 2016

Implementación del soporte multiidioma en las aplicaciones de Planeta DeAgostini, habilitando su despliegue en distintos mercados.

ASP.NET

Edifici Gaia I+D

Programador C# WPF

ene. 2016 – may. 2016

Desarrollo de una librería de comunicación por puerto serie y ModBus RTU para el control de un inversor eléctrico.

C#WPF
Stack

Lenguajes y herramientas

Móvil

KotlinKotlin MultiplatformAndroidJetpack ComposeSwiftReact NativeJava

Frontend

ReactNext.jsVueTypeScriptJavaScriptHTML5CSS3TailwindFigma

Backend

Node.jsExpressJavaC#

Datos

FirebaseMongoDBMySQLPostgreSQLOracleSQLite

Cloud & Tooling

AWSAzureVercelJenkinsGitLinuxPostman

Contruyamos algo juntos.

Disponible para nuevos proyectos y colaboraciones.

Contáctame