Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Zakaria Gatra

Ingénieur étude et développement

38 ans
Lyon (69003) France
Entrepreneur Ouvert aux opportunités
[Ouvert uniquement aux missions Freelance]

Passionné d'informatique depuis toujours, j'ai orienté mon parcours dans ce domaine. Expérimenté et avide d'apprendre, je construis progressivement ma carrière pour atteindre mes objectifs professionnels. Volontaire, professionnel et adaptable, j'ai acquis de solides compétences en développement PHP/Symfony, tout en ayant de bonnes compétences en VueJS (2), Python et en DevOps. Je suis également en train d'explorer Rust par curiosité. Propriétaire de plusieurs serveurs dans mon homelab (3xR620, 2xR720XD, 1xR410 et 1xR210ii) hébergeant divers services (tel qu'authelia, GLP ...) le tout sous proxmox (VM ubuntu server & LXC) ou docker, je peux aider à gérer votre infrastructure. Passionné par l'IoT, l'IA et le machine learning, je possède plusieurs cartes de développement pour des projets domotiques, robotiques et d'impression 3D.

Co-CEO/CTO chez Iminimi, Lead Dev Freelance (Scigeeks)

Iminimi, SciGeeks
Depuis juillet 2018
  • Fiducial - Bureau d'étude des métiers réglementés (12 mois) :

    • TMA/TME sur l'outil interne du BE, consolidant la version courante (Symfony 2.8), corrigeant divers bugs et améliorant les performances.
    • Accompagnement du BE dans la réalisation d'un plan de migration (fig strang pattern) vers un nouveau système d'API et développement des premières API métier sous Symfony 6/ApiPlatform.
    • Conception et développement d'un outil interne de configuration des services clients.
    • Encadrement et formation de l'équipe sur des méthodologies et technologies telles que REST, RabbitMQ, TU/TF, S.O.L.I.D.
    • Architecture technique de plusieurs projets internes, assurant une base solide pour le développement futur.

  • Infolegale (3 mois) :

    • Développement d'un script de rattrapage de données pour migration vers la nouvelle version de l'outil.
    • TMA/TME : résolution de bugs, développement de nouvelles fonctionnalités autour des problématiques KYC et conformité (alimentation des index ES, calcul des scores et consolidation des données).

  • PotagerCity (20 mois) :

    • Développement d'un module de traduction logistique avec des problématiques combinatoires (chemin optimal) et optimisation de la mise en sac (Knapsack Problem, indice de fragilité) avec génération de bons de chargements.
    • Amélioration du système de coupons et fidélités, intégration des produits sous SAP (API Rest), synchronisation des données avec Salesforce (SOAP).
    • Montée de version de l'applicatif depuis Symfony 4 à 5 et PHP 7.4 à 8.1, avec TMA/TME sur l'existant et ajout de nouvelles fonctionnalités.

  • SciGeeks (Projet interne) :

    • Développement d'un ensemble d'applications pour les commerçants :
    • Conception et développement du core applicatif avec Symfony 4/5, intégrant des technologies telles que FOSRest, ApiPlatform, Redis et MariaDB.
    • Développement du front-end web pour les commerçants avec Vue.js 2
    • Maintenance applicative des applications Android.

Ingénieur étude et développement

iDamn
Mai 2018 à septembre 2018
    • Reprise et gestion du développement d'une application web (Symfony 3) et mobile (IOS/Android) pour les commerçants.
    • Mise en place d'un système d'intégration continue et déploiement sur la stack AWS avec mise en place d'ElasticBeanstalk, load balancing, SNS et SQS.
    • Suivi technique et garantie de la qualité de service (QoS).
  • Mission chez Alptis Direct (Durée totale : 31 mois)

    • Supervision du développement, de la maintenance et de l'optimisation des applicatifs Symfony, notamment la migration vers Symfony 2.8, la remise aux normes du code, et l'intégration de nouvelles fonctionnalités.
    • Gestion et maintenance des serveurs d'applications, y compris l'optimisation des environnements CentOS, Apache et MariaDB/MySQL.
    • Conception et déploiement d'applications métiers dans le secteur de l'assurance, ainsi que le développement de micro-services pour la migration de la CRM/PRM vers Symfony et l'intégration de solutions de machine learning.
    • Encadrement de l'équipe de développement, gestion des workflows, relectures de PR et animation d'ateliers d'architecture.
    • Refonte complète du tunnel de tarification santé/emprunteur, incluant le développement d'un système de filtrage utilisant le micro-service Smartdata, ainsi que l'optimisation du code existant.
    • Amélioration des performances de l'algorithme de calcul du micro-service Smartdata, avec une augmentation de 300% des performances.

  • SARPI – Veolia : Plateforme de récolte de déchets dangereux (1 mois)

    • Harmonisation des entités de l'ORM et montée de version Sf 2.1 => 2.8.
    • Audit du code et préconisation pour la montée de version Sf 2.8 => 3.0.

  • Projet COSME de la Commission Européenne (5 mois)

    • Développement d'une application web de type "Marketplace" pour la récolte, gestion, recherche, contact, devis … de fournisseurs logistiques à l'échelle européenne.
    • Architecture et conception des fonctionnalités.
    • Développement de l'application, suivi et maintenance.
En savoir +
  • Développement de la V2 d'un outil interne de cartographie des connaissances métiers en PHP, impliquant également l'encadrement de l'équipe de développement et la mise en place de meilleures pratiques.
  • Participation à un projet AkkaResearch sous Symfony 2, incluant la conception IHM, le développement de l'application Symfony 2, et l'assistance à la maîtrise d'ouvrage avec rédaction de documentation technique.
  • Conception et développement de Powow 4, une évolution majeure de l'outil de Marketing Direct
  • Gestion des serveurs et amélioration de l'architecture existante, en adoptant des pratiques de pointe comme Git et l'optimisation d'Apache/MySQL.
  • Développement de projets internes et clients, y compris une application pour les restaurateurs avec intégration de paiement bancaire.
  • Développement et mise en place d'un système d'envoi de SMS basé sur Kannel
  • Implication dans la relation client et soutien aux commerciaux lors des rendez-vous avant vente.
  • Tierce Maintenance Applicative.
En savoir +

Stages en Développement Web et VoIP (2008 - 2011)

Yurplan, Netunicum, DJG, Plurifinances
Septembre 2008 à septembre 2011
Stage
Lyon
France
  • Conception, développement et déploiement de solutions web et VoIP utilisant Symfony, Astérisk et d'autres technologies.
  • Gestion complète des projets : analyse des besoins, conception, développement, et suivi du déploiement.
  • Développement PHP, Symfony, HTML, jQuery, et MySQL.
  • Réalisation d'un système d'objets pour les événements avec Symfony 1.4 chez Yurplan.
  • Mise en place et gestion d'un intranet d'entreprise chez Daniel Jean Gesche.
  • Développement de CMS et systèmes de monitoring chez Plurifinance.

License Informatique - Obtenue

Université Claude Bernard Lyon 1

Septembre 2011 à mai 2012
Vivement intéressé par le domaine de l'Intelligence Artificielle (IA) découvert lors de mes études à SUPINFO, j'ai poussé mon cursus encore plus loin en intégrant l'Université Claude Bernard Lyon 1, réputée pour ses Masters en IA. Cette année d'étude en licence m'a permit de renforcer mes bases pratiques par un rafraîchissement des bases théoriques avant de décider de me lancer sur le marché du travail.
En savoir +
La formation de SUPINFO est une formation à la fois complémentaire à celle de mon DUT Informatique mais qui a aussi ajouté à mon apprentissage une nouvelle façon d'appréhender l'informatique. En effet, outre consolider les acquis du DUT, SUPINFO m'a permis d'en apprendre plus dans le domaine de l'informatique de par la gestion de projets mais aussi la découverte de la BI, ERP, Management ITIL ...
En savoir +

DUT Informatique de gestion - Obtenu

Université Lyon 1 Claude Bernard

2006 à 2008
Études en 2 ans dans le domaine de l'informatique, le DUT m'a permis d'avoir une formation informatique large allant de la gestion de projet au développement en passant par de l'algorithmie, de la recherche opérationnelle et du management.
En savoir +

Génie Mécanique

Ecole Nationale des Ingénieurs de Saint Etienne (ENISE)

2005 à 2006
1ère année en Génie Mécanique, cette année m'a permis de faire un point sur ce que je voulais réellement faire. En effet, le génie mécanique m'étant très rapidement apparu comme n'étant pas vraiment ce que je pensais être, je ne me trouvais bien que dans les matières suivante : informatique et physique. Après une année de réflexion j'ai décidé de faire de l'informatique par passion et par intérêt.
En savoir +
  • Datacenter maison - Homelab (3 R620 + 2 R720 + 1 R410 + 1 R210ii et quelques pc sff)
  • IoT : Possesseur de plusieurs Rpi, Arduino et Pine 64. Crâmeur invétéré de capteurs
  • Astronomie, Astrophysique
  • Jeux de sociétés
  • Maitre de Jeu de rôle (Donjon et Dragon, Anima)
  • Miniature et modélisme (peinture)
  • Tir à l'arc
  • Natation
  • Symfony 1 à 6
    Avancé
  • PHP 5 à 8, Apache, Nginx
    Avancé
  • Vue.js 2
    Intermédiaire
  • ORACLE/MYSQL/MariaDB/PostgreSQL
    Bon niveau
  • Docker, Docker swarm
    Intermédiaire
  • Python 2.7, Flask, Numpy, Panda, xgboost
    Intermédiaire
  • Administration système & DevOps (Ubuntu/Debian, Docker, Docker Swarm)
    Bon niveau
  • Kannel (Gateway smpp) - Développement en C
  • ETL Pentaho (kettle)
  • Python
    Intermédiaire
  • Rust
    Intermédiaire
  • VueJS
    Intermédiaire
  • DevOps (Proxmox, Docker, Saltstack, Ansible)
    Bon niveau
  • Gestion et configuration routeurs mikrotiks
  • Programmation orientée objet
    Avancé
  • Informatique de gestion
    Avancé
  • Système de Gestion de Base de Donnée : Oracle (SQL et PLSQL), MySQL
    Bon niveau
  • Administration systèmes d’exploitations (Linux, Windows) : Ubuntu, CentOs, Mandriva (MCA), Windows Server 2003/2008
    Bon niveau
  • Administration réseau : topographie, mise en place, administration routeur cisco
    Intermédiaire
  • Méthodes d’Analyse : Merise, UML
  • Méthodologies de développement et de travail : XP, Agile
  • Anglais (Courant - 955 TOIEC)
    Bon niveau