Général
Cette page est dédiée à la liste de mon expérience professionnelle. Un survol de mes connaissances ainsi que mes intérêts. Le but est le partage d’informations pour ma recherche d’emploi.
Expérience Technique
Développement sous Windows
- Microsoft Visual Studio 2005 - 2022
- Git (git bash, mercurial, tortoise)
- Perforce
Développement sous Linux
- très confortable avec la ligne de commande (je préfère travailler avec bash, pas un GUI)
- tout les outils usuels (vi, grep, ps, tcpdump, etc…)
- bash
- configuration de serveur
- cron
Programmation multiplateforme
- consoles de jeu, Win32, Linux, iOS et Android
- expérience avec QT
- réseautique (Firewall, NAT et proxy)
Réseautique
- wireshark, tcpdump
- implementation de librarie UDP fiable (reliable udp, ordered / lossless )
- analyse de paquets, surveillance du réseau en temps réel.
- identifier les ralentissements, catégoriser et évaluer le trafic et identifier les risques de sécurité.
- optimization des transmissions
- serveurs haute performance, haute disponibilitée
Cryptographie et sécurité
- connaissances avancées des concepts d’encryption assymétrique/symétrique
- expérience avec l’intégration d’algo d’encryption dans les libraries réseaux que j’ai implémemtés
- conception et implémentation d’un système propriétaire anti-piratage pour Ubisoft
Scripting;
- Python
- PowerShell
- Perl
- Go
Integration Continue;
Systèmes distribués;
- distcc
- incredibuild
- développement d’un système distribué de compilation des textures et assets basé sur Unreal.
- Le système est propriétaire, implémenté chez Ubisoft
Système embarqués;
- développement projet personnel sur le Nvidia Jetson TK1 1. Projet lien je ne suis pas l’auteur original mais voulais souligner cet experience avec les projets embarqués car je l’ai fait à la maison
- Environment Linux / Windows
- Developpement de scripts bash et powershell tools et scripts
- Implementation en c++ et python