About Thomas
- Swift / Objective-C
- UIKit / SwiftUI
- Combine / RxSwift / Concurrency
- MVVM, MVP Architectures
- Native Frameworks: Core Location, WatchOS, WidgetKit ...
- DB: Core Data, Realm, SQLite
- Firebase: Realtime Database, Firestore, Remote Config, Cloud Storage ...
- Unit Tests (XCTest, Quick, Nimble, Cuckoo)
- Code Quality (SwiftLint, SonarQube)
- Node.js (Express, Sequelize, Tests via Mocha & Chai)
- GraphQL (Apollo)
- Next.js
- Git (GitHub, GitLab, MR, Code Review)
- Deployment: Bitrise, Fastlane, Jenkins, Firebase App Distribution
- Methodology / Communication: Scrum, JIRA, Confluence
- Design: Sketch, Zeplin, Photoshop
French
Native or bilingual
English
Fluent
Experience
- LA FRANCAISE DES JEUXMobile DeveloperSPORTSOctober 2020 - July 2022 (1 year and 9 months)Boulogne-Billancourt, France✠Within the Parions Sport Point of Sale mobile application team:
- Development of new features (Livescore, Combi Boosté, Widgets, BetShare ...) or refactoring of existing ones (technical, UI/UX)
- Agile team comprising 1 Tech Lead, 2 POs, 3 iOS developers, 3 Android developers, QA testers, and UX/UI designers
- Maintaining a high level of quality across versions (crash-free users > 99%, code quality, user feedback ...)
- 4.7 â & Top Sports Apps
- 1.5 million unique monthly users (iOS / Android)
- 200k daily users (iOS)
âïž Technical Stack:- Swift 5
- MVP-C Architecture
- Combine
- Firebase: Realtime Database, Remote Config
- Unit tests (Quick / Nimble)
- Others: Realm, SQLite, SwiftLint, SonarQube
đ ïž Methodology / Tool: Scrum, GitLab (MR & Code Review), Bitrise, JIRA, Confluence, Zeplin, Slack / Teams - Geodis SCOMobile DeveloperLOGISTICS AND SUPPLY CHAINOctober 2019 - June 2020 (9 months)Clichy, Franceđ Development of the Zipline mobile application for individual delivery drivers for Geodis US's "same-day" delivery service:
- Driver registration and management of their legal documents
- Real-time search for nearby orders
- Optimized route for picking up / delivering orders (order grouping system)
- POD ("Proof of Delivery") management via QR Code scan, photo capture, customer signature, etc.
- Communication with support via in-app chat
- Driver profile to track payments, order history, and information
âïžTechnical Stack:- Swift 5
- RxSwift
- Firebase: Firestore, Remote Config, Cloud Storage
- Clean architecture (MVVM for UI)
- Dependency injection via Swinject
- Unit tests (XCTest, Cuckoo)
- Others: Realm, Mapbox, Fastlane
đ ïž Methodology / Tool: Scrum, GitLab (MR & Code Review), JIRA, Sketch, Slack / Discord - SmileeMobile DeveloperRETAIL (SMALL BUSINESS)July 2018 - September 2019 (1 year and 3 months)Levallois-Perret, France✠Supporting the startup Smilee in developing a new product to facilitate and accelerate access and service at points of sale (e.g., gas stations), covering all technical aspects of the project:
- iOS / Android mobile application for users and merchants: Ordering (fuel, products, and additional services), In-app payment (Adyen), Live tracking and order preparation, Management of the additional product store, Loyalty system ...
- API (GraphQL, Express, Apollo, Sequelize)
- Back Office and website (Next.js)
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master in Computer ScienceSUPINFO International University2011
- DUT in Computer ScienceUniversité Paris 132008