
Griffin Obeid
Griffin Obeid
Je me distingue du freelancer moyen en me concentrant sur les langages compilés (plus précisément Rust) plutôt que de me fier uniquement aux langages scriptés. Je crois en l’ingénierie d’un logiciel qui est par défaut sûr en mémoire et économe en ressources, vous évitant des bugs coûteux et des problèmes de performance à l’avenir.
Comment je peux vous aider :
Backend haute performance : je conçois des backends en utilisant Rust, C++ et Go qui peuvent gérer une forte concurrence et des charges computationnelles lourdes avec un minimum de surcharge.
Développement en cycle complet : je fais le pont entre l’architecture système complexe et l’expérience utilisateur, en développant des applications natives Android & iOS et des PWA qui sont rapides et réactives.
Rigueur en ingénierie : j’apporte une discipline de niveau senior à chaque projet, y compris les tests automatisés, la mise en œuvre CI/CD et une architecture propre et maintenable.
Je suis titulaire d’une licence en informatique et j’ai un historique éprouvé de livraison de logiciels robustes dans des environnements professionnels. Si vous cherchez un développeur qui écrit du code qui fonctionne bien du premier coup, connectons-nous.
Invite-moi à ton travail, et discutons de la façon de donner vie à ton projet.
Horaires de travail
- Lundi:08h00 à 18h00
- Mardi:08h00 à 18h00
- Mercredi:08h00 à 18h00
- Jeudi:08h00 à 18h00
- Vendredi:08h00 à 18h00
- Samedi:Non disponible
- Dimanche:Non disponible
• Développement d’une application 3D pour les passagers des véhicules autonomes de May Mobility, améliorant l’expérience utilisateur.
• Développement d’un tout nouveau site d’opérations pour visualiser la télémétrie des véhicules. Ce site comprenait des vidéos des véhicules et un système d’appel vocal permettant aux opérateurs d’assister les passagers.
• Mise en œuvre d’un protocole unique pour distribuer le trafic sur plusieurs liaisons cellulaires, augmentant la bande passante et le débit.
• Réécrit le service de communication véhicule-cloud de Python à Rust, réduisant l’utilisation du CPU sur les ordinateurs du véhicule.
• Mise en place de tests multi-navigateurs pour garantir la qualité à tous nos clients
• A écrit des tests automatisés sur navigateur en parallèle avec le développement en utilisant Python et Selenium
• Analyse des résultats de tests automatisés et testée manuellement à certains moments pour détecter des bugs dans le logiciel
• Gestion de dizaines de tâches sur Jenkins pour valider le code avant qu’il ne soit intégré à la base de code principale
• Élaborer des plans de test complets pour de nouvelles fonctionnalités en pensant à l’utilisateur final
• A écrit des outils internes pour améliorer l’efficacité et la couverture du pipeline d’intégration continue
• Acquisition d’une solide compréhension des réseaux internet, des protocoles TCP/IP et de la prévention des attaques DDoS
• Collaboration avec l’équipe frontend pour concevoir et construire des interfaces utilisateur impressionnantes
- 🇬🇧 Anglais



