Freelance JACKSON : repérez les talents nécessaires à votre projet

Déposez votre CV ou Déposez une mission gratuitement
Nos derniers

freelances JACKSON

Nos dernières

offres de missions JACKSON

Définition de JACKSON

JACKSON Structured Programming (JSP) est une méthode de programmation basée sur une logique de correspondance entre la structure des flux de données et la structure des programmes. JACKSON Structured Programming (JSP) modélise un flot d’entrée et un flot de sortie de données en se basant sur quatre éléments fondamentaux : séquence, élémentaire, sélection et itération.

Aperçu d'expériences de Jean-Vincent, freelance JACKSON résidant dans Paris (75)

EXPÉRIENCES PROFESSIONNELLES (13 ans)

Mars 2017
à mars 2020
(3 ans)
Club Med, back office, moteur recherche voyage
Principales tâches :
• Maintenance / Evolutions
• Optimisations mémoire/CPU/code et remontées d’informations exploitation
• Développement de divers batchs avec contraintes de performance
Environnement technique : Java, Spring, Hibernate, Tomcat, Soap, Json, Git, Linux, DB2

Depuis novembre 2010 Ingénieur études et développement au sein d’ETDE (Pôle Énergies et Services de Bouygues Construction). Au sein d’un projet de R&D :
• Reprise de l’existant
• Aide à la description fonctionnelle
• Refonte
• Choix technologiques
• Architecture
• Développements et recette
Plus spécifiquement : Optimisation des flux en vue de surveiller/contrôler des équipements distants par CPL. (Polling, communication asynchrone http/snmp, multi-threading avec pile pour gestion de priorité, mises en place de cache, webservices, détection temps réel des requêtes DHCP, multi-serveur avec synchronisation faible)
Environnement technique :
• Jetty, Ehcache, Jdmk, Ant, Jibx, Eclipse
• MySQL
• script shell, builder de package Debian

Juillet 2009 à novembre 2010
(1 an et demi) Création, avec mon associé, du site de rencontre envie d’un plan.com
Réalisation complète du site à 2 avec pour ma part :
• Développement d’un serveur web en Java avec Jetty
• Génération en Javascript de pages HTML avec node.js
• Persistance des données avec PostgreSQL, Hibernate et Ehcache
• Sérialisation XML/JSON avec JiBX/Jackson
• Mise en place d’une messagerie instantanée avec Cassandra et Jetty Continuation (server push)
• Respect de contraintes de montée en charge : optimisation SQL, consommation mémoire, verrous fins en environnement multi-threadé, mise en place de caches
Par ailleurs, prise en charge des aspects non techniques : rédaction business plan, étude de marché, prévisionnel financier, plan marketing, création de société, aspects juridiques, déclaration CNIL
Environnement technique :
• Java, Jetty, Hibernate, Ehcache, Continuation, JiBX/Jackson
• SQL, PostgreSQL, Cassandra
• HTML, Javascript, JSON, node.js, XML

Avril à Juillet 2009
(4 mois) Ingénieur études et développement au sein de Natixis (mission INVIVOO) sur un outil permettant d’accélérer et de réduire les coûts du processus de réconciliation entre les résultats économiques (P&L économique issu du front-office) et les résultats comptables (back-office) :
• Maintenance applicative
• Intégration de données d’un nouveau site
Environnement technique : VB.NET, Sybase ASE/IQ, Control M, SVN, Test Director

Octobre 2007 à février 2009
(1 an et demi) Ingénieur études et développement au sein de CALYON (mission INVIVOO) sur un workflow de données de titrisation permettant la sécurisation des flux, la consultation des données, l’automatisation du reporting et la gestion du risque grâce à un système de notation interne :
• Maintenance corrective
• Etude et développement de nouvelles fonctionnalités
• Mise en place du processus de migration des transactions vers le serveur de production
• Optimisation (mode commando) d’opérations de gestion sur des états de crédit mensuels (stocks et flux)
Environnement technique : Java, SQL, PL/SQL, Hibernate, RMI, Swing, Eclipse, JAXB, Sybase, Unix

Juin 2005 à juin 2007
(2 ans) Travail de recherche au Centre de recherche MOIVRE et rédaction d’un mémoire intitulé « Estimation rapide de la profondeur par exploitation des variations de flou dans les images » :
• Développement from scratch en C++ d’un moteur 3D à lancés de rayons « Ray Tracer » simulant le flou de défocalisation
• Utilisation de Lex/Yacc pour création du langage de description de la scène
• Tenue d’une conférence :
[ICISP’08] - Real Time Monocular Depth from Defocus (International Conference on Image and Signal Processing)
Environnement technique : C++, Lex/Yacc

Juin à août 2004
(3 mois) Développement pour l’ENSIIE d’un gestionnaire d’exercices dans le cadre de la mise en place de tests de programmation :
• Développement d’un automate pour extraction de données d’un pseudo fichier XML
Environnement technique : C, XML, libxml2, GCC, Linux

Avril à septembre 2003
(6 mois) Développement pour Messier-Dowty (Groupe Snecma) d’un module intranet dans le cadre de l’automatisation des rapports hebdomadaires agrégés des flux financiers sur l’ensemble des sites de Messier-Dowty au niveau international :
• Développement, intégration et mise en production
• Contacts réguliers avec utilisateurs pour les aspects ergonomiques
Environnement technique : Java, JSP, Servlet, JDBC, Weblogic, Oracle

Voir le profil complet de ce freelance