You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas LupoTL

Thomas Lupo

Développeur mobile iOS (Swift / Objective-C)

€670/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Thomas

👋 Développeur indépendant, je suis passionné par le développement mobile. J’aime accompagner les personnes dans la réalisation de leurs projets, comprendre les besoins, les problématiques et me mettre à la place des futurs utilisateurs.

 Développement mobile natif iOS

  • Swift / Objective-C
  • UIKit / SwiftUI
  • Combine / RxSwift / Concurrency
  • Architectures MVVM, MVP
  • Frameworks natifs: Core Location, WatchOS, WidgetKit ...
  • DB: Core Data, Realm, SQLite
  • Firebase: Realtime Database, Firestore, Remote Config, Cloud Storage ...
  • Tests unitaires (XCTest, Quick, Nimble, Cuckoo)
  • Qualité de code (SwiftLint, SonarQube)

💻 Développement de BO / API

  • Node.js (Express, Sequelize, Tests via Mocha & Chai)
  • GraphQL (Apollo)
  • Next.js

⚒️ Autres

  • Git (GitHub, GitLab, MR, Code Review)
  • Déploiement: Bitrise, Fastlane, Jenkins, Firebase App Distribution
  • Méthodologie / Communication: Scrum, JIRA, Confluence
  • Design: Sketch, Zeplin, Photoshop
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • LA FRANCAISE DES JEUX
    Développeur mobile
    SPORTS
    October 2020 - July 2022 (1 year and 9 months)
    Boulogne-Billancourt, France
    ⚽ Au sein de l’équipe de l’application mobile Parions Sport Point de vente :

    • Développement de nouvelles fonctionnalités (Livescore, Combi Boosté, Widgets, BetShare …) ou refonte de l’existant (technique, UI/UX)
    • Team agile comprenant 1 Tech Lead, 2 PO, 3 développeurs iOS, 3 développeurs Android, QA testers et UX/UI designers
    • Maintien d’un haut niveau de qualité au fil des versions (crash-free users > 99%, qualité du code, retours utilisateurs …)
    • 4.7 ⭐ & Top des applications Sports
    • 1,5 millions d’utilisateurs uniques mensuels (iOS / Android)
    • 200k utilisateurs quotidiens (iOS)

    ⚙️ Stack Technique:

    • Swift 5
    • Architecture MVP-C
    • Combine
    • Firebase: Realtime Database, Remote Config
    • Unit tests (Quick / Nimble)
    • Autres: Realm, SQLite, SwiftLint, SonarQube

    🛠️ Méthodologie / Outil: Scrum, GitLab (MR & Code Review), Bitrise, JIRA, Confluence, Zeplin, Slack / Teams
    Swift Firebase Combine Realm SQLite
  • Geodis SCO
    Développeur mobile
    LOGISTICS AND SUPPLY CHAIN
    October 2019 - June 2020 (9 months)
    Clichy, France
    🚗 Développement de l'application mobile Zipline destinée aux livreurs particuliers pour un service de livraison « le jour même » de Geodis US :

    • Inscription du livreur et gestion de ses documents légaux
    • Recherche en temps réel de commandes aux alentours
    • Feuille de route optimisée des commandes à récupérer / livrer (système de groupement de commandes)
    • Gestion du POD (« Proof of Delivery ») via scan de QR Code, prise de photos, signature du client etc.
    • Communication avec le support via un chat in-app
    • Profil du livreur pour suivre ses paiements, son historique de commandes, ses informations

    ⚙️Stack Technique:

    • Swift 5
    • RxSwift
    • Firebase: Firestore, Remote Config, Cloud Storage
    • Clean architecture (MVVM pour l’UI)
    • Injection de dépendances via Swinject
    • Unit tests (XCTest, Cuckoo)
    • Autres: Realm, Mapbox, Fastlane

    🛠️ Méthodologie / Outil: Scrum, GitLab (MR & Code Review), JIRA, Sketch, Slack / Discord
    Swift RxSwift Firebase Realm
  • Smilee
    Développeur mobile
    RETAIL (SMALL BUSINESS)
    July 2018 - September 2019 (1 year and 3 months)
    Levallois-Perret, France
    ⛽ Accompagnement de la startup Smilee dans le développement d’un nouveau produit permettant de faciliter et d’accélérer l’accès et le service en point de vente (ex: station-service), sur tous les aspects techniques du projet :

    • Application mobile iOS / Android côté utilisateur et commerçant: Commande (carburant, produits et services additionnels), Paiement au sein de l’application mobile (Adyen), Suivi live et préparation de la commande, Gestion du store de produits additionnels, Système de fidélité ...
    • API (GraphQL, Express, Apollo, Sequelize)
    • BO et site web (Next.js)
    React Native Swift Java Express Node.js Next.js GraphQL

Reviews

5,0

Out of 2 ratings

L

Laurent

Geodis SCO

Reviewed on 16/07/2020

Super prestataire à la fois passionné, expert, humble, posé et sympa ! De très bons ingrédients qui se sont révélés décisifs pour une parfaite intégration dans l'équipe à la co-réalisation d'un très beau produit nécessitant une large palette de compétence techniques. Profile senior taillé pour des projets ambitieux. Je recommande avec insistance !
L

Laurent

Geodis SCO

Reviewed on 01/04/2020

Profil expert doté d'une très grosse conscience professionnelle et d'une culture du résultat, et sympa de surcroit ! Thomas fait partie des personnes sur lesquelles on peut s'appuyer pour délivrer un travail de qualité, mais également pour partager aux autres son savoir-faire. Scrum, peer-programming, clean archi, programmation reactive, développement d'une app complexe assise sur un back-end combinant une 20aine de micro-services... voilà le contexte dans lequel Thomas nous a montré ce qu'il savait faire !

Recommendations

Maxime V.MV
Maryna L.ML
Kévin NaudinKN
+3
Maxime V. and 5 other people have recommended Thomas

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master en Informatique
    SUPINFO International University
    2011
  • DUT Informatique
    Université Paris 13
    2008

Skill set

Categories