Work Experience Summary

Posted by : on

Category : work   experience   curriculum   cv


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

  1. Microsoft Visual Studio 2005 - 2022
  2. Git (git bash, mercurial, tortoise)
  3. Perforce

Développement sous Linux

  1. très confortable avec la ligne de commande (je préfère travailler avec bash, pas un GUI)
  2. tout les outils usuels (vi, grep, ps, tcpdump, etc…)
  3. bash
  4. configuration de serveur
  5. cron

Programmation multiplateforme

  1. consoles de jeu, Win32, Linux, iOS et Android
  2. expérience avec QT
  3. réseautique (Firewall, NAT et proxy)

Réseautique

  1. wireshark, tcpdump
  2. implementation de librarie UDP fiable (reliable udp, ordered / lossless )
  3. analyse de paquets, surveillance du réseau en temps réel.
  4. identifier les ralentissements, catégoriser et évaluer le trafic et identifier les risques de sécurité.
  5. optimization des transmissions
  6. serveurs haute performance, haute disponibilitée

Cryptographie et sécurité

  1. connaissances avancées des concepts d’encryption assymétrique/symétrique
  2. expérience avec l’intégration d’algo d’encryption dans les libraries réseaux que j’ai implémemtés
  3. conception et implémentation d’un système propriétaire anti-piratage pour Ubisoft

Scripting;

  1. Python
  2. PowerShell
  3. Perl
  4. Go

Integration Continue;

  1. Jenkins
  2. TeamCity
  3. Intégration de Google Test pour test automatisé

Systèmes distribués;

  1. distcc
  2. incredibuild
  3. développement d’un système distribué de compilation des textures et assets basé sur Unreal.
  4. Le système est propriétaire, implémenté chez Ubisoft

Système embarqués;

  1. 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
  2. Environment Linux / Windows
  3. Developpement de scripts bash et powershell tools et scripts
  4. Implementation en c++ et python

About Guillaume Plante
Guillaume Plante

A developper with a passion for technology, music, astronomy and art. Coding range: hardware/drivers, security, ai,. c/c++, powershell

Email : guillaumeplante.qc@gmail.com

Website : https://arsscriptum.ddns.net

Useful Links