Andreas L.

FULL STACK DEVELOPER

610 euro
Freelancer
13 ans
Poitiers, FRANCE

Mon expérience

Voir plus

Artisan Numérique (Oxalis Scop)November 2017 - Présent

Formateur web en milieu professionnel.
Formations proposées :

- Javascript avancé, ES6 et plus (https://dedesite.github.io/formation-es6/)
- Angular (https://dedesite.github.io/formation-angular/)

- ExtJS (https://dedesite.github.io/extjs-6-guide/) - HTML5 / jQuery (https://dedesite.github.io/formation-html5/)
Fabrique du numérique en Nouvelle-Aquitaine Formateur informatique freelance 2016 -   Poitou-Charentes, France Formateur sur les cours de tronc commun en développement pour le campus de Poitiers et Niort et spécialisation développement web (front) :

- Création d'un jeu de société innovant (basé sur la méthode Scratch) destiné à l'apprentissage de la programmation.
- Mise en place d'une pédagogie par projet innovante inspirée de la pédagogie Epitech/42 et d'autres approches socio constructivistes
Voir plus

Fives Solios LtdApril 2018 - September 2018

Développement d'une application de Gestion Electronique de Document.

Gestion de projet agile, méthodologie SCRUM.

Technologie front : ExtJS (6.2)

Technologie back : Lumen (Laravel) GED : M-Files
Voir plus

StormshieldJune 2016 - July 2017

Stormshield est une filiale d'Airbus Defense&Space qui fabrique des firewalls et développe des outils de sécurité informatique. Un de leur outil phare pour les grands comptes est Stormshield Management Center sur lequel j'ai travaillé.
Stormshield Management Center est un outil de gestion centralisé de firewalls. Il permet d'administrer, via un navigateur web, la configuration de tous les firewalls Stormshield d'un réseau d'entreprise ou d'administration. Il peut gérer plus de 1000 firewalls.

J'ai travaillé au sein d'une équipe R&D de plus de 15 personnes en télétravail. Nous travaillons en petites équipes Scrum de 3 à 6 personnes en collaboration constante avec une équipe QA.
- Développement d'APIs REST en Node.js
- Développement front end en ExtJS, framework MVC et MVVM - Développement en ES6 - Développement de tâches grunt pour générer des fichiers de traductions PO et XLIFF

- Migration du front end de ExtJs 5 vers ExtJs 6

- Animation de réunion suite à des décisions prise en rétro de sprint

- Scrum master : animation des réunions SCRUM et gestion d'équipe

- Participation aux réunions de Pocker Planning et de définition de features avant l'écriture des US
- Développement ponctuel en pair programming
- Utilisation intensive de git et gitlab (branches features, rebase, merges requests, gitlab ci)

- Développement en Test Driven Development sous Node.js

- Développement de tests UI automatisés avec Cucumber et Selenium
Démarche qualité très présente :

- Pair review obligatoire pour tout code modifié

- nécessité d'avoir 2 autre approbation pour que la modification soit acceptée.

- Toute user story (fonctionnalité) devait être testé par un QA avant inclusion dans la branche principale
Technologies : Back : Node.js, Front: ExtJs
Voir plus

Ynov InformatiqueSeptember 2015 - June 2016

Intervention dans une école d'informatique (Ynov informatique) en suivi de projet pour les BTS SIO 1ere et 2eme année

- Mise en place d'une pédagogie innovante et collaborative basé sur la méthode CLIMT adaptée au développement logiciel

- Ingénieurie pédagogique
Voir plus

CAR-EN-CIELMay 2015 - June 2016

Mise en place d'un site de e-commerce (car-en-ciel.com) avec Prestashop

- Optimisation de prestashop pour gérer plus de 20000 articles
- Développement d'un thème prestashop

- Intégration et debug de modules existant (module de paiement CIC, module TNT, module de mailing)

- Mise en place d'une solution de mailing en utilisant Mailjet
- Déploiement sur serveur avec git

- Développement de modules prestashop pour :

- Synchoniser les stocks avec un ERP
- Effectuer des recherches en fonction de catégories sélectionnées dans des listes déroulantes
- Permettre au client d'être rappelé par téléphone

- Développement d'un framework pour créer des modules basés sur Laravel
Voir plus

EpitechApril 2014 - April 2015

La web@cadémie est une formation initiée par l'association ZupDeCo en partenariat avec l'école Epitech afin de former des jeunes "décrocheurs" n'ayant pas le Bac au métier de développeur web. Elle est basée sur la même pédagogie qu'Epitech à savoir se concentrer exclusivement sur la pratique et la mise en condition réelle via des projets de haute technicité.

Mon poste de responsable pédagogique consistait à :

- Suivi pédagogique des étudiants (suivi de projets, soutenances etc.)

- Support technique sur les différents projets.

Technologies utilisées : Laravel, CakePhp, Symphony, RubyOnRails, Angular.js, Node, .NET etc.

- Encadrement des assistants pédagogiques, gestion d'équipe

- Conception de contenus pédagogiques

- Planification et coordination de la formation

- Coordination des réunions pédagogiques
- Communication avec les différents acteurs du projet (mission locales, entreprises accueillant les jeunes)

- Animation d'ateliers en autonomie

- Animation de conférences/débat sur les sujets liés au développement Web.
Voir plus

-October 2013 - April 2014

Accompagnement des étudiants Epitech de 1ere, 2ème et 3ème année et des étudiants de la Web@cadémie.

- Animation d'ateliers et de TP - Jury de soutenances de stage

- Suivi pédagogique des étudiants
Responsable des modules :

- C (écriture d'une machine virtuelle)
- C++ (écriture d'un jeu vidéo en réseau)

- Math (statistiques appliquées)

- Suivi des Projets Libre (projets en équipe de 4 ou 5 min se déroulant sur toute l'année)
- Javascript avancé (écriture d'un jeu en Angular.js)

- Php avancé (projets en Zend framework principalement)

- Projet de groupe (suivi du projet e-commerce des étudiants de la Web@cadémie)
Voir plus

Erasme (Département du Rhône)February 2011 - January 2013

Erasme était un service du département du Rhône (il fait maintenant parti du Grand Lyon) dont le but était l'expérimentation numérique sur les 3 grands axes d'action du département : les collèges, les musées et les personnes âgées.

J'ai rejoint l'équipe en charge du développement de l'ENT laclasse.com avec pour mission :

- Maintenance applicative de l'ENT vieux de plus de 10 ans écrit exclusivement en Oracle PL/SQL via le module Apache PL/SQL.

- Rédaction d'un cahier des charges et architecture de la base de données de la nouvelle version de laclasse.com
- Mise en conformité de l'application avec le SDET (Schéma Directeur des EnT) rédigé par le ministère de l'éducation

- Développement d'un prototype d'application de gestion des notes similaire à Pronote en Js et Php

- Développement d'un outil de gestion des absences en JS et Php
- Développement d'un outil en ligne de gestion du B2i et du livret de compétence

- Développement de modules WordPress multisites pour les blogs des collèges

- Développement d'une librairie de connexion au SSO de la région supportant la norme CAS et XAML
- Génération de PDF complexes en PL/SQL
- Développement d'applications web et d'un framework nouvelle génération optimisé tablettes en JavaScript/CoffeeScript : EraJS
- Développement d'infrastructures serveur en Ruby utilisant Rack, Sinatra, Grape, Ramaze, Sequel…

- Mise en place de la méthodologie SCRUM couplée à du Test Driven Development et une utilisation intensive de Git. Environnement Technique : Oracle PL/SQL, Ruby, Js, Sinatra, Ramaze, Sequel, Php Zend, AngularJS
Voir plus

Etranges LibellulesNovember 2008 - February 2011

Etranges Libellules était une entreprise de jeu vidéo qui travaillait pour de gros éditeurs (Infogramme/Atari, Disney, Activision).
J'ai rejoins l'équipe de développement outil/moteur qui développait tous les outils de production des jeux : moteur et éditeur de jeux, plugin Maya et Photoshop etc.

- Maintenance et évolution fonctionnelle d'un moteur/éditeur de jeux multiplateforme (Pc, Wii, Ps3, Xbox360) écrit en C++ de plus d'un million de lignes de code

- Développement d'un nouveau système de HUD (avec un éditeur d'interface ingame) en remplacement de flash.

- Développement d'un éditeur pour cet HUD afin de permettre au level designer de créer leur interface graphique sans avoir à coder
- Intégration de Havok destruction dans le moteur de jeu
- Travail sur les jeux "Alice au pays des merveilles" de Disney et "Dragon" de Dreamworks (Activision).

- Portage d' "Alice" sur Pc
- Mise en place d'une solution anti piratage de Sony

- Création du fichier d'installation avec InstallShield

- Gestion de la configuration des touches du clavier
- Travail sur un moteur nouvelle génération :
- Intégration des splines pour la gestion des caméras

- Ajout d'un éditeur de scripts lua directement dans le moteur (comme dans Maya)
- Développement d'un widget de créations de gradient en Qt similaire à celui de Photoshop

- Responsable de la maintenance des outils de production artistiques (plugins Maya et PhotoShop).
- Responsable développement des outils auxiliaires à la production (outil de compilation et test automatique, outil de déploiement d'applications...).
- Mise en place du serveur perforce ( outil de versionning). Environnement Technique : C/C++, Visual Studio 6/2005/2008, Havok, Python, Maya2009/Mel, Php, Perforce, Qt

Mes compétences

Zend Framework, XAML, WordPress, Test Driven Development (TDD), Team management, SQL, Selenium, Scrum, Ruby, REST, Python, Project Management, Prestashop, PHP, Pair Programming, Oracle PL/SQL, Node.js, MVVM, MVC, Linux, Laravel, jQuery, JavaScript, InstallShield, HTML5, Git, Ext JS, Debugging, Cucumber, CoffeeScript, CakePHP, C/C++, C++, AngularJS, Adobe Photoshop