Forjan Frédéric - Ingénieur Logiciel/Architecte Technique


Né le 27 mars 1980 à Château-Thierry (02)
Adresse : Résidence Juan Flore - Bâtiment K3 55 Avenue de cannes 06160 Juan les pins
Tél : 06.70.93.98.61
Email : fforjan@free.fr
Adresse XMPP/jabber/Google Talk : geovah@jabber.sk
Adresse MSN : fforjan@free.fr

Expérience professionnelle :
Depuis Janvier 2006
Architecte Logiciel Schneider Electric sur Sophia Antipolis
Le but de ce poste consiste en différentes activités:
  • Support technique sur les logiciels existants (en développement ou en maintenance) - C++/COM/XML et BDOO
  • Définition et prototypage sur les nouveaux logiciels - WPF, Windows Shell,...
  • Aide à la définition des adaptations nécessaires sur des logiciels tiers devant être vendus sous le nom "Schneider Electric" et accompagnement des développements (sur des points d'architectures et techniques) lors de la sous-traitance
Architecte technique pour l'utilisation de Visual Studio Shell comme base technique sur un nouvel outils
Travail international avec déplacement et support pour des équipes allemandes et australiennes
C++, XML, .NET 3.5 (WPF,WCF,...)

Novembre 2004-Décembre 2006
Ingénieur à SII sur Sophia Antipolis
Sous-traitant pour Schneider Electric au sein de l'équipe "Configuration"
Développement d'une solution d'intégration des modules au format CANopen dans la base de données de l'application Unity Pro.
Proposition, présentation et développement d'un outil d'anti-régression basé sur des scripts XML.
Diverses taches annexes : visualisation de graphes via GRAPHVIZ, présentation et aide de la mise en place d'un WIKI
C++/XML (Visual C++ 6), bus CANopen, Test Unitaire (CppUnit + outils internes) - environnement automate programmable

Avril-Sept 2004
( 6 mois )
Stage de fin d'étude à Conexant(Sophia Antipolis)
Le principale problème était de reprendre une application interne de type "monolithique" pour la convertir en application répartie tout en tenant compte des problèmes et demandes des utilisateurs.
C++, MFC, Corba, XML, IBM Purify, Subversion, CppUnit

Nov-Mars 2004
( 5 mois)
Projet tuteuré de 3eme année ESSI encadré par le laboratoire I3S
Projet en équipe de trois pour la création d'une application à partir de zéro, de la création d'un protocole de communication pour l'intégration dans un environnement de grille de calcul.
C++, XML, MySQL, DICOM, wxWindows, valgrind, CVS, Linux, KDevelop

Ete 2003
( 2 mois )
Stagiaire au laboratoire LERI (Reims) -
Le but était la mise en place d'une architecture de rendu dans une application existante en reprenant au maximum le code d'une ancienne application.
C++, QT, OpenGL,XML, valgrind, distcc, cvs, Linux, Kdevelop

Avril-Août 2001
( 5 mois )
Stagiaire en tant que développeur principal sur un projet de vidéo hyperliée de la société Arts Vidéo (Paris).
Développement sous environnement Windows d'une application à fournir dans le cadre d'un partenariat avec un consortium en s'inspirant d'une application mais en proposant de nouvelles technologies.
C++, MFC, DirectX/DirectShow,ActiveX, MS Access, Visual SourceSafe, MS Visual Studio
Parcours Universitaire :
2001-2004
Obtention du diplôme d'Ingénieur(Master degree) à l'Ecole Supérieure en Sciences Informatiques(ESSI) de Sophia Antipolis
1999-2001
Obtention du DUT Informatique avec des cours d'Imagerie à L'IUT de Reims
1998
Obtention du Bac S option TI spécialité Mathématiques, mention AB

Langue : Anglais ( parlé / écrit ) - TOEIC : 725
Connaissances Informatiques :
Pack Office/Open Office
Langages maitrisés : C/C++/C#,Java,Shell(bash)
Connaissance avec Python, Erlang
Prolog
XML/XSLT/XPath
Langages (X)HTML, CSS, DOM , javascript, Ajax,XUL
Bases de données Access 97/Oracle et langage SQL
Modélisation UML et UML2/OQL, Extreme Programing
Communication TCP, UDP, SNMP
Technologie JAVA : EJB/JSP, RMIC (java 1.5), outils Ant, Maven
CORBA (C++, Java) OmniOrb/Orbacus
Environnement Microsoft -Visual C++/MFC/...-
Environnement C# - MS Visual Studio et Mono
Environnement Eclipse (Java et Python)
Unix/Linux : QT, XLib, bash et OpenGL/XGL
Developpement XUL - Mozilla Thunderbird
Serveurs gestion de sources CVS,Subversion/Trac
Installation et configuration d'un système Linux



Diverses contributions aux logiciels libres -rapport de bogue et patch- Bonne connaissance du monde Open Source et de ses communautés.
Activités Personnelles :