Portrait de Natan Loterio

Natan Loterio

Ingénieur Android Senior / Staff · Kotlin, Compose, IA embarquée · 15 ans

Disponible immédiatement. Ouvert à une relocalisation dans l'Union européenne et au Royaume-Uni, avec une demande de recouvrement de la nationalité luxembourgeoise déposée et en cours d'examen.

Ce que je fais

Je reprends des systèmes façonnés par les contraintes d'un tiers et j'en redonne la maîtrise à l'équipe. Une application Android détenue par une agence externe, internalisée avec une équipe constituée autour d'elle. Un pipeline de quinze minutes ramené à deux minutes et demie. Un modèle de langage qui ne tournait que dans le cloud d'un tiers, et qui tourne désormais entièrement sur le téléphone.

Le travail prend en général la même forme : trouver ce que l'équipe ne maîtrise pas réellement, et le changer. Quinze ans de métier, dont l'essentiel sur Android.

Sélection de travaux

HUGO BOSS — Tech Lead, applications Android globales

2025–2026 · HUGO BOSS · 15 pays, 8 langues

Contrainte
Reprendre à une agence externe une application de commerce en production, sans interrompre le rythme de livraison sur quinze marchés.
Décision
Internaliser la base de code telle quelle, constituer l'équipe Android interne à partir de zéro et mettre les conventions par écrit, pour qu'une nouvelle équipe puisse avancer sans qu'un ingénieur senior soit présent dans chaque conversation.
Résultat
Développement internalisé ; les conventions définies pour Android ont ensuite été adoptées dans toute l'organisation mobile.

Lire l'étude de cas HUGO BOSS · Application

FARFETCH — Ingénieur Android

2021–2025 · marketplace de mode de luxe

Contrainte
Moderniser de façon incrémentale une application e-commerce en production, où anciens et nouveaux patterns coexistent dans la même base de code.
Décision
Adoption de Jetpack Compose écran par écran derrière la navigation existante, inversion de contrôle via l'injection de dépendances, et modularisation du build pour que le build cache et le configuration cache de Gradle transforment la plupart des exécutions CI en builds partiels.
Résultat
Pipeline de 15 minutes à 2,5 minutes. Compose et l'injection de dépendances sont devenus la norme pour tout nouveau développement.

Lire l'étude de cas FARFETCH · Application

Pitaia — CTO

2026–aujourd'hui · commerce AI-native

Contrainte
Construire une plateforme de commerce où le produit est un agent autonome, et non un tableau de bord.
Décision
Une couche MCP de 26 outils exposant l'ensemble du produit aux modèles de langage, pour que la plateforme soit entièrement pilotable par un agent.
Résultat
D'un dépôt vide à des boutiques en ligne opérationnelles avec des clients payants en moins de six mois, dont le lancement du premier agent de DM Instagram du marché brésilien des créateurs capable de finaliser le paiement — de la conversation au règlement par Pix ou en plusieurs fois — sans que le client quitte la messagerie.

pitaia.me

Développé en public

Brownie — assistant IA embarqué pour Android

Kotlin · Jetpack Compose · LiteRT-LM · open source

Contrainte
Un agent d'appel d'outils réellement capable, dans le budget mémoire d'un téléphone, sans cloud ni clé d'API.
Décision
Gemma 4 E2B via LiteRT-LM, avec une quantification choisie à l'exécution en fonction de la RAM de l'appareil, le tout réparti sur cinq modules Gradle pour que la couche d'inférence puisse être remplacée à l'arrivée du prochain modèle embarqué.
Résultat
120 fichiers Kotlin répartis sur cinq modules, appels d'outils multi-tours, mémoire persistante, client MCP. Rien ne quitte l'appareil.

Lire l'étude de cas Brownie · Code source

Articles

Parcours

Licence en informatique, FURB — Universidade de Blumenau.

Contact