Menu

Thomas KASTEN

Paris

En résumé

PROFIL : ARCHITECTE SI / CHEF DE PROJET
::: région de Rennes / Saint-Malo uniquement :::

• Urbanisation de SI (intégration de nouveaux flux / composants, évolutions de SI)
• Participation aux différentes phases du cycle de vie de projets (spécification, conception, développement, intégration, recette, déploiement, mise en production, pilotage)
• Bonne maîtrise des architectures distribuées et environnement d’intégration continue
• Versionning logiciel (SVN, CVS)
• Rédaction documentaire : rapports d’audit, documentation d’installation, exploitation, conception et spécification, guide utilisateur, …
• Connaissance de différentes bases de données : MySQL, Oracle, Informix, TM1…
• Excellente maîtrise en conception et développement d’applications distribuées JAVA J2EE, WEBSERVICES, JSON, XSL, XML, …
• Création de prototypes et de maquettes
• Conception et développement d’applications web (back office et front office)
• Compétences de développement mobile (Android)

Mes compétences :
Java Server Pages
Java
Jakarta TOMCAT Servlet Engine
Apache WEB Server
Struts Web Application Framework
WebLogic Enterprise Application Server
MySQL
JDK
Eclipse
Apache Axis
UML/OMT
JDBC
HTML
Informix
Hibernate
CVS
AJAX
jBPM
XSL
XML
Web Services
TM1
Sun Solaris
SQL
POWER AMC
Oracle
Netscape iPlanet Enterprise Application Server
Macromedia Dreamweaver
JavaServer Faces
Java Swing
Java Servlets
Java RMI
Java Applets
Java 2
IBM Visual Age - Java
Subversion
Maven
RichFaces
Oracle Designer 2000
Oracle 8i
Microsoft Windows NT
Microsoft Windows
JavaScript
Java AWT
IBM WebSphere
HUDSON
BPM
Enterprise Java Beans
CORBA
UNIX
SOAP
SELENIUM 2
Oracle 11
MySQL Workbench
Microsoft Windows 2000 Professional
Microsoft Internet Information Server
Microsoft Excel
Merise Methodology
MVC
Linux
Java 2 Enterprise Edition
IPLANET DIRECTORY SERVER 5.0
Ant
Alaire JRUN
AWK
ATG Dynamo

Entreprises

  • Capgemini / BNPP - Chef de projet

    Paris 2015 - maintenant (1 an) équipe : 4 personnes pour
    Pilotage de plusieurs lots de migrations d’applications d’archivage
    - Gestion des contraintes de délai et de coût
    - Pilotage et suivi des équipes
    - Mise en place de plannings
    - Mise en place d’indicateurs de suivi et d’avancement
    - Elaboration de solutions techniques (conversion automatique de messages de clients utilisant un protocole d’échange obsolète)
    - Améliorations du processus de production / livraison et industrialisation des lots successives
    - Interlocuteur technique de référence
    - Environnement technique : JAVA, J2EE, WEBLOGIC 8.5, ORACLE 11, SQL DEVELOPER (ORACLE), ECLIPSE, MERCURIAL, MAVEN
  • Capgemini / Direction des Affaires Maritimes - Architecte / Chef de projet

    Paris 2012 - 2015 (3 ans) équipe : 15 personnes
    Architecte référent sur le projet
    o Mise en place d'une migration itérative par lots fonctionnels de Struts vers Spring MVC
    o Participation à la conception du framework 3 interne du client
    o Audits de sécurité et mise en œuvre de renforcements de la sécurité applicative
    o Conception et mise en œuvre du système de routage des flux européens de messages AIS (positions de navires, messages de contrôle d’équipements de signalisation)
    o Conception et mise en œuvre d'un prototype d’application web publiant des webservices REST
    o Présentations techniques sur les sujets « Java 1.7 » et la sécurité applicative

    - Responsable d'applications et pilotage d'équipes techniques
    - Environnement technique : JAVA, J2EE, TOMCAT 5, STRUTS 1 ET 2, SPRING MVC, JSP, ORACLE 11, HIBERNATE 3, ECLIPSE, SVN, SQL, WEBSERVICES AXIS2 ET REST, GRADLE, MAVEN, ANT, HUDDSON, BIRT, ESB FUSE, ANT, HUDSON, HTML 5, JAVASCRIPT, JQUERY
  • Capgemini / Yves Rocher - Architecte de Solutions

    Paris 2011 - 2012 (5 mois) équipe : 5 personnes
    - au sein de l'équipe informatique du centre de compétences « Business & Technologies », participation à l'évolution et à la maintenance des applications de vente par internet
    - mise en place de batteries de tests fonctionnels avec Selenium
    - conception de nouveaux modules ;
    - migration d'applications vers Java 1.6 / Axis 1.4
    - simplification et homogénéisation des processus « build » des applications web ;
    - analyse d'incidents ;
    - Environnement technique : JAVA JDK 1.6, JSP, STRUTS 1.2, TOMCAT 5, APACHE 2.0, AXIS web services, SELENIUM 2, ORACLE 9
  • APTUS / OBS - Ingénieur concepteur / avant vente

    2011 - 2011 (1 mois) équipe : 3 personnes
    - dans le cadre du processus « avant vente » d'Aptus, élaboration d'un prototype mettant en œuvre les dernières technologies JAVA ainsi que des innovations destinées à faciliter le déploiement dans un environnement complexe.
    - élaboration de l'architecture
    - réalisation et mise en place du prototype
    - études de faisabilité
    - présentation du prototype
    - Environnement technique : JAVA JDK 1.6, JSF 2, JPA 2, Glassfish 3, HIBERNATE, JERSEY web services, EJB 3, DERBY, PHP 5, APACHE 2.0, ECLIPSE, ANT, JAVASCRIPT
  • APTUS / Ineris - Ingénieur d'études

    2010 - 2010 (2 mois) équipe : 4 personnes
    - Responsable technique d'un audit sur le système national de surveillance de la qualité de l'air (site www.atmonet.org
    ), en vue de la préparation de sa migration de l'ADEME vers l'INERIS
    - Réalisation d'entretiens avec les équipes techniques et fonctionnelles
    - Réalisation d'un rapport décrivant le fonctionnement des applications du système
    - Recensement des points faibles et des points forts du système
    - Préconisation de stratégies de migration du système actuel vers l'INERIS
    - Analyse de code source et de structures de bases de données
    - Environnement technique : PHP 4.3, APACHE 1.3, INFORMIX 10.00 / 11.70, MYSQL 5, MYSQL WORKBENCH, POWER AMC, LINUX REDHAT, CENTOS, VMWARE
  • APTUS - Ingénieur concepteur / avant vente

    2010 - 2010 Dans le cadre du processus « avant vente » d'Aptus, participation, en tant que responsable technique, à la rédaction de réponses à appels d'offre
    - Elaboration d'architectures techniques autour de la technologie java
    - Réalisation de chiffrages
    - Etudes de faisabilité
    - Développement de prototypes
    - Configuration d'environnements d'intégration continue (Hudson, Sonar, ...)
    - Rédaction de la partie technique des réponses à appel d'offre
    - Environnement technique : JAVA JDK 1.6, JSF, RICHFACES 3.3, JBPM 4.3, AJAX, TOMCAT 5.5, APACHE 2.0, HIBERNATE, SVN, ECLIPSE 3.4, MYSQL 5.0, HUDSON, MAVEN, ANT, POWER AMC, VMWARE
  • Aptus / Ministère de la Culture - Ingénieur concepteur

    2009 - 2010 (14 mois) équipe : 4 personnes
    - Reprise, en tant que responsable technique, du projet FranceTerme
    en cours
    - Le site développé permet de gérer les termes étrangers à remplacer ou à intégrer dans la langue française
    - Gestion de l'équipe, des versions de l'application ainsi que du traitement des anomalies et des évolutions
    - Utilisation d'un framework interne basé sur une stricte séparation de données (XML) et de l'affichage (XSLT).
    - Intégration des modules logiciels produits par les équipes
    - Interlocuteur technique auprès du ministère ;
    - Environnement technique : JAVA JDK 1.5, JSP, AJAX, TOMCAT 5.5, APACHE 2.0, SVN, ECLIPSE 3.4, MYSQL 5.0, POWER AMC 11, CENTOS
  • Teamlog / Ministère de la Justice - Ingénieur concepteur

    2005 - 2005 Responsable technique du développement du Fichier judiciaire automatisé des auteurs d'infractions sexuelles
    (FIJAIS).
    - Participation à la conception de l'architecture technique et logicielle. ;
    - Développement de modules logiciels de l'application ;
    - Interlocuteur technique auprès du ministère ;
    - Environnement technique : UML, JAVA JDK 1.4.2, POWERAMC 9, TOMCAT 5.0.28, JSP, APACHE 2.0.52, ORACLE 10i, HIBERNATE 2.1.8, STRUTS 1.1, ECLIPSE 3.0, CVS, AXIS (WEBSERVICES)
  • Teamlog / EDF - Ingénieur concepteur

    2005 - 2007 (29 mois) équipe : 6 personnes
    - Responsable technique des composants web d'une application d'optimisation d'équilibre achat / vente / production d'énergie au niveau national.
    - Conception de l'architecture technique et logicielle. ;
    - Intégration des flux de données provenant des applications de simulation EDF des différents domaines d'énergie (nucléaire, combustibles classiques, eau, ...)
    - Conception et mise en place d'une API pour intégrer des bases de données multidimensionnelles (TM1) dans une architecture java / webservices
    - Intégration de bases multidimensionnelles (TM1) dans une architecture web
    - Support technique des équipes TEAMLOG et EDF ;
    - Environnement technique : JAVA JDK 1.4.2, TM1, WEBLOGIC 8.1. SP2, TOMCAT 5.0.28, JSP, APACHE 2.0.52, STRUTS 1.2, ECLIPSE 3.2, CVS, AXIS (WEBSERVICES), EXCEL, SOLARIS
  • Teamlog / Ministère de la Santé - Ingénieur concepteur

    2003 - 2005 Elaboration de la conception technique (architecture matérielle et logicielle) d'une application trois tiers gérant le marché français des médicaments remboursables (prix et tarifs de remboursement)
    - Modélisation de processus métier à l'aide du progiciel de workflow FLOWMIND
    - Intégration des modules logiciels produits par les équipes
    - Interlocuteur technique auprès du ministère ;
    - Formalisation et automatisation du cycle de production : gestion des sources, compilation, déploiement, configuration
    - Environnement technique : UML, JAVA JDK 1.4.2, POWERAMC 9, TOMCAT, JSP, IPLANET WEBSERVER 6.0, IPLANET DIRECTORY SERVER 5.0, DREAMWEAVER 4.0, INFORMIX 9.3, FLOWMIND 4.2, STRUTS 1.1, JBUILDER 7.0, HP-UNIX 4.11
  • Teamlog / Ministère des Affaires Sociales - Ingénieur concepteur

    2003 - 2005 (23 mois) équipe : 4 personnes
    - Responsable technique d'une application trois tiers gérant les nationalisations par décret pour les préfectures françaises.
    - Modélisation de processus métier à l'aide du progiciel de workflow FLOWMIND
    - Formalisation et automatisation du cycle de production : gestion des sources, compilation, déploiement, configuration
    - Intégration des modules logiciels produits par les équipes
    - Interlocuteur technique auprès du client pendant les phases de validation et de mise en production
    - Environnement technique : UML, JAVA JDK 1.4.2, POWERAMC 9, TOMCAT, JSP IPLANET WEBSERVER 6.0, IPLANET DIRECTORY SERVER 5.0, INFORMIX 9.3, FLOWMIND 4.2, STRUTS 1.1, JBUILDER 7.0, HP-UNIX 4.11, CVS
  • Teamlog / Ministère de l'Education - Ingénieur concepteur

    2002 - 2003 (8 mois) équipe : 4 personnes
    - Elaboration de la conception technique (architecture matérielle et logicielle) d'une application de gestion de primes et d'indemnités de l'administration centrale du ministère
    - Mise en place des plateformes de développement et d'intégration
    - Réalisation des spécifications détaillées ;
    - Développement de la couche métier et des pages internet en php 4 ;
    - Environnement technique : UML, POWERAMC 9, APACHE 1.3.27, PHP 4.2, DREAMWEAVER 4.0, ORACLE 8.1.7, HTML, WINDOWS 2000
  • Teamlog / SIRIS - Ingénieur concepteur

    2001 - 2001 Conception et développement d'un site Intranet fédérant les applications statistiques du réseau de télécommunication SIRIS.
    - Création de pages JSP / HTML et d'objets JAVA permettant de visualiser des graphes
    - Intégration de données provenant de différentes sources (bases de données, fichiers, applets)
    - Environnement technique : JAVA, JSP, Tomcat, Apache, JRun, JDBC, Perl, InfoVista, Solaris 8, Windows NT
  • Teamlog / Institut National de l'Audiovisuel - Ingénieur de développement

    2001 - 2001 Développement d'une application de gestion et d'analyse des droits sur les enregistrements audiovisuels
    - Implémentation de services CORBA d'analyse de droits pour le workflow de l'entreprise
    - Implémentation de mécanismes de gestion d'accès concurrentiel
    - Mise en place d'un système de notification entre les clients de l'application en utilisant CORBA
    - Environnement technique : JAVA, CORBA (ORBACUS), JDBC, JBUILDER 4, ORACLE 8i, Windows NT
  • Teamog / FI SYSTEM / Generali - Ingénieur d'études et de développement

    2000 - 2000 Participation au développement d'une application WEB « B2B » du groupe GENERALI
    - Développement de pages JSP, de servlets et de JAVA-beans pour la partie B2B de l'application
    - Environnement technique : JAVA 2, JBUILDER 3.5, WEBLOGIC 5.1, JSP, SQL
  • Teamlog / MONTPARNASSE MULTIMEDIA - Ingénieur de développement

    2000 - 2001 Responsable technique de la conception et du développement de sites web dans le cadre d'un projet e-learning (forums de discussion, site de consultation d'articles de presse)
    - Conception et développement de la couche métier en JAVA
    - Création de pages JSP / HTML
    - Conception et mise en place de bases de données
    - Environnement technique : JAVA, JSP, XML, XSL, JBUILDER 4, TOMCAT, ATG Dynamo, ORACLE 8i, ORACLE DESIGNER 6i
  • Teamlog / CEDICAM - Ingénieur de développement

    1999 - 1999 Participation à la conception, réalisation et documentation d'un framework générique pour les applications JAVA du CEDICAM (Crédit Agricole)
    - Mise en œuvre de plusieurs services du framework (gestionnaire de fenêtres, gestionnaire d'erreurs)
    - Développement des classes de base (Model / View / Controler)
    - Développement de composants graphiques ;
    - Participation à l'étude d'un framework basé sur une architecture JSP / servlet ;
    - Développement d'une application de test du framework ;
    - Environnement technique : JAVA 1, SWING, VISUALAGE FOR JAVA 2.0, WEBSPHERE, JSP, SERVLETS, APPLETS, HTML, PACBASE
  • LM Informatique (IDF) - Ingénieur de développement

    1999 - 1999 Réalisation d'évolutions sur un composant réutilisable d'édition (RTF et autres formats)
    - Implémentation d'une fonctionnalité lecteur RTF ;
    - Développement d'un parseur générique ;
    - Formation de deux personnes à VisualAge for JAVA ;
    - Environnement technique : JAVA 1, VISUALAGE FOR JAVA 2.0, RTF

Formations

  • Université Rennes 1

    Rennes 1998 - 1999 DESS ISA (Informatique et ses Applications) (rang : 21ème sur 110, mention assez bien)
  • Université Rennes 1

    Rennes 1997 - 1998 MAITRISE EN INFORMATIQUE
  • Université Rennes 1

    Rennes 1996 - 1997 LICENCE EN INFORMATIQUE
  • Université Technique De Berlin (Allemagne) (Berlin)

    Berlin 1992 - 1995 DEUXIEME CYCLE D'INGENIEUR EN ELECTROTECHNIQUE
  • BERUFSHOCHSCHULE FALKENBERG (Falkenberg)

    Falkenberg 1986 - 1989 BACCALAUREAT général

Réseau

Annuaire des membres :