Je vais construire le système le plus efficace et robuste pour vous
À propos de ce service
Traduction automatique
Si vous avez besoin d’un backend capable de gérer un débit élevé, la concurrence et la gestion des échecs, vous êtes au bon endroit.
Je me spécialise dans la création de systèmes réactifs, fonctionnels et cloud-native en Scala en utilisant des outils modernes comme Akka, Cats Effect, ZIO et AWS.
Ce que je peux faire pour vous
- Concevoir et mettre en œuvre microservices réactifs avec Akka
- Créer des API REST haute performance (Akka HTTP / Play)
- Développer des systèmes purement fonctionnels avec Cats Effect ou ZIO
- Mettre en place des flux de travail tolérants aux fautes et concurrents
- Intégrer avec AWS (Lambda, ECS, S3, DynamoDB, etc.)
- Optimiser la performance (latence, débit, utilisation des ressources)
- Déboguer et refactoriser des bases de code Scala complexes
- Mettre en œuvre des systèmes de messagerie ou basés sur des événements
Découvrez Philip O
Senior Software Engineer
- DeRoyaume-Uni
- Membre depuisavr. 2026
Langues
Anglais, Français, Yoruba
Traduction automatique
FAQ
Traduction automatique
Utilisez-vous Cats Effect ou ZIO ?
Oui — en fonction des besoins de votre projet. Je peux aussi vous aider à choisir la bonne abstraction et structurer votre application correctement.
Pouvez-vous construire des systèmes très concurrents ?
Oui. Je me spécialise dans les systèmes basés sur Akka, Cats Effect et ZIO, ainsi que dans les modèles de concurrence fonctionnelle, conçus pour gérer la charge et les échecs du monde réel.
Travaillez-vous avec AWS ?
Oui. Je peux concevoir et intégrer des systèmes utilisant des services AWS comme Lambda, ECS, S3, DynamoDB et API Gateway. Je peux aussi travailler avec d’autres plateformes, mais AWS est ma préférée.
Pouvez-vous améliorer ou réparer un système existant ?
Absolument. J’aide souvent à refactoriser ou optimiser des backends Scala complexes, surtout ceux ayant des problèmes de performance ou de concurrence. Je fais cela depuis plus de 20 ans en tant que métier.
Aidez-vous dans les décisions d’architecture ?
Oui. Je peux concevoir des systèmes de zéro ou revoir votre architecture actuelle pour la scalabilité et la résilience.
De quoi avez-vous besoin avant de commencer ?
Les exigences du projet Le code existant (si disponible) L’échelle attendue (utilisateurs, trafic, etc.) La stack préférée (si décidée) La configuration actuelle pour le déploiement (si disponible)
