Johann Petzold

Développeur Full Stack

Salaire / Taux journalier

93250 Villemomble, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

SwiftGraphQLFirebaseFigmaPostgreSQLRedisDockerIOSXcodeGitHubRelations Presse

Langues

AnglaisFrançais

À propos

Introduction

Développeur Full Stack avec expertise en iOS et Swift depuis plus de 4 ans. Expert en architecture MVVM, SwiftUI et développement backend avec Vapor. J'ai modernisé des applications majeures comme Nostrum Care et développé des solutions complètes incluant CI/CD, Docker et Firebase. Ma double compétence frontend/backend me permet de livrer des solutions technologiques robustes et évolutives.

Liens

Expérience de travail

Développeur iOS

Nostrum CareFreelance

mai 2022 - Présent

4 ans 6 mois

À distance

Reprise de l'app Nostrum Care : - Intégration d'un nouveau produit : parcours d'inscription dédié, nouvelles vues, nouveaux appels API, intégration de nouvelles logiques - Maintien du code - Correction des bugs - Ajout de nouvelles fonctionnalités - Modification des vues existantes - Ajout des tests unitaires - Ajout de tests fonctionnels pour les vues UIKit Refonte de l'app Nostrum Care : - Réécriture complète de l'app en SwiftUI - Architecture du projet avec séparation des logiques via Swift Package Manager - Mise en place des environnements - Intégration d'une nouvelle gestion des web services de l'API avec utilisation de Swift Concurrency - Intégration du Design System dans un package dédié contenant : les fonts, les assets, les composants UI, les modifiers, les ViewRepresentables - Intégration d'une architecture custom de navigation dans l'app via deeplink (SwiftUI compatible iOS 15+) - Intégration de logs Firebase Crashlytics et Analytics - Ajout d'un Remote Config Firebase - Révision de la gestion des données sensibles en utilisant Keychain - Révision de la gestion des données caches avec AppStorage - Amélioration globale du UI/UX de l'app - Mise en place de String Catalog pour la gestion des Localizables - Mise en place d'automatisations CI/CD avec Xcode Cloud Suivi de l'app Nostrum Care : - Ajout de nouvelles fonctionnalités - Test unitaires et fonctionnels - Amélioration continue - Correction de bugs - Gestion du déploiement des mises à jour Refonte et suivi de l'app MWM : L'app MWM a connu les mêmes évolutions que l'app Nostrum Care en terme de refonte et de modernisation.

Prismatic

sept. 2024 - Présent

2 ans 2 mois

93250 Villemomble, France

Développeur iOS

mars 2025 - Présent

1 an 8 mois

93250 Villemomble, France

Développement de l'application Draw Filters • SwiftUI, MVVM, Combine, Swift Concurrency, Firebase Analytics / Remote Config / Crashlytics • Intégration de 80+ filtres photos avec CIFilter • Localisation dans 6 langues • Mise en place des abonnements avec StoreKit • Light et Dark mode • Compatible iPhone et iPad Développement d'apps serveur en Swift avec Vapor • Une pour gérer quelques pages web via le moteur de templates Leaf • Une pour recevoir et traiter les App Store Server Notifications via un webhook dédié (JWT, Slack bot pour notifications)

Développeur Full Stack

sept. 2024 - févr. 2025

6 mois

93250 Villemomble, France

Front : Mise à jour de l'application Good Morning Earth - App en SwiftUI et MVVM - Intégration du Remote Config Firebase - Intégration du remote Localizations via Notion et API Rest - Swift Concurrency - Mise en place des abonnements avec StoreKit - AdMob - Intégration des logs Analytics et Crashlytics Back : Développement de l'API et de l'app back-end - API en Swift avec Vapor - Gateway et micro-services - Configuration de la base de données Postgre et Redis - Création de pages webs avec Leaf - Récupération du tableau de localisations via l'API Notion - Mise en place du webhook pour App Store Server Notifications et envoi de notifications Slack - Mise en place du service de Push Notifications - Caching Redis - Utilisation de l'API OpenAI dans l'application back-end DevOps : Déploiement et hébergement de l'API - Administration du VPS - Configuration et sécurisation du VPS - Mise en place de Docker - Routing avec Traefik - Clustering avec Docker Swarm - CI/CD des services de l'API via GitHub Actions - Configuration des Dockerfile, du docker-compose et des workflows

Développeur iOS

SpotrFreelance

avr. 2022 - janv. 2025

2 ans 10 mois

À distance

Continuité du stage, réécriture complète de l'app en SwiftUI : - Finalisation des vues en SwiftUI - Architecture MVVM - Architecture du projet Xcode avec séparation des logiques via Swift Package Manager - Intégration de tous les éléments du Design System : couleurs, fonts, images, spacing, ombres, corner radius, gradients, blur - Création de tous les composants customs du Design System : tab bar, thumbnails, pictures, placeholders, nav bar, search bar, etc... - Configuration des environnements dans les schemes Xcode - Création d'une navigation via deeplink in-app custom utilisant les composants natifs de SwiftUI (NavigationView, NavigationLink, Sheets, FullScreenCover, iOS 15+) - Intégration de la logique de traitement des URLs entrants (URL scheme & push notification) - Tests unitaires Suivi de l'app : - Intégration des nouvelles fonctionnalités - Mise à jour du design - Amélioration continue - Correction des bugs

Développeur iOS

Prismatic

mars 2024 - mai 2024

3 mois

93250 Villemomble, France

Développement de l'application JSON Web Token : - App permettant d'encoder et de decoder des JWT - Les valeurs du token peuvent être manipulées en utilisant les types de données - Visualisation du header et du payload au format JSON - Compatible MacOS, iPadOS et iOS - Light et Dark mode

Développeur iOS

SpotrFreelance

oct. 2021 - janv. 2022

4 mois

À distance

Réécriture complète de l'application en SwiftUI : - Création des vues en SwiftUI - Intégration du nouveau design - Intégration des fonctions Firebase aux nouvelles vues - Création d'une vue carte avec MapKit (localisation, réglages de la map, pin points, clusters) - Module de recherche d'adresse avec auto-completion - Test unitaires - TestFlight

Développeur iOS

Prismatic

juil. 2020 - oct. 2021

1 an 4 mois

93250 Villemomble, France

Développement de l'application iOS Good Morning Earth : - Mise en place de la base de donnée Firebase - Développement de l'application - Développement d'une application backend macOS permettant la gestion des données - TestFlights

APPLE RETAIL FRANCE EURL

sept. 2014 - déc. 2020

6 ans 4 mois

93110 Rosny-sous-Bois, France

Technical Expert

avr. 2017 - déc. 2020

3 ans 9 mois

93110 Rosny-sous-Bois, France

Technical Specialist

sept. 2014 - mai 2017

2 ans 9 mois

93110 Rosny-sous-Bois, France


Formation

OpenClassrooms

Développeur d'application iOS - Bac +3/4

2021 - 2022

1 an 1 mois

EPITECH - European Institute of Technology

Expert Informatique

2010 - 2012

2 ans 1 mois

Blanche de Castille

Baccalauréat

2009 - 2010

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.