Photo
Name                       Stephane Boulanger
Personen-ID                71252 
Wohnort                    531xx Bonn, Deutschland 
EDV-Erfahrung seit         2002 
Staatsbürgerschaft         belgisch 
Verfügbar ab               15.06.12 zu 100%, Vor-Ort-Einsatz 50% möglich 
Profil erstellt am         07.04.05 
Profil zuletzt geändert am 01.12.11 
Java, JEE Entwicklung und Beratung
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Projektmanagement / -leitung / Organisation / Koordination
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
10/2002 - 03/2005       Master of Science in Computer Science
(Fachhochschule Bonn-Rhein-Sieg)
Note Master Thesis: 1.0
Abschlussnote: 1.2

10/1999 - 10/2002       Bachelor of Science in Computer Science
(Fachhochschule Bonn-Rhein-Sieg)
Note Bachelor Thesis: 1.0
Abschlussnote: 1.3


Deutschland
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Köln-Bonner Raum bevorzugt!

Deutsch 
Englisch 
FranzösischGrundkenntnisse

PC 
SUN 

MS-DOS 
SUN OS, Solaris 
Unix 
Windows 

C 
Javainsbesondere JEE Entwicklung
JavaScriptinsbesondere JEE Entwicklung
Perl 
PHP 
PL/SQL 
Shell 
TeX, LaTeX 

Scala
Ruby
Access 
DB2 
JDBC 
MS SQL Server 
MySQL 
ODBC 
Oracle 
Postgres 
SQL 

Ethernet 
HDLC 
Internet, Intranet 
ISDN 
ISO/OSI 
Message Queuing 
Router 
SNMP 
TCP/IP 
Voice 

Zertifizierungen:

 

Certified ScrumMaster (CSM)

 

 

Frameworks/Standards:

Apache Commons Frameworks
Apache FOP
Apache POI
Axis
EJB
Goldberg
Hibernate
iText
Log4J
JasperReports
JBossCache
JBossMQ
JDBC
JDom
JMS
JMX
JRuby
JUnit
Prototype
Scriptaculous
Struts/Tiles
Velocity
XDoclet
Xerces
XML
XPath
XSLT
XStream


Applicationserver/Container:

Geronimo
JBoss
Jetty
Mongrel
Webrick
Tomcat
Websphere


Softwarepackages/Tools:

Ant
Aptana IDE
Basecamp
CVS
Eclipse IDE
iReport
JasperETL
JasperServer
JBossIDE
Mantis
Mercury TestDirector
MyEclipse
MS Office Suite
Netbeans IDE
OpenOffice
RadRails IDE
Subversion
Talend Open Studio
Toad for Oracle
Toad for MySQL
TRAC
UltraEdit
Visio


Bank, Banken, Banking, E-Commerce, Medien, Netzwerk, Networking, Telekommunikation

05/2010 - heute        

 

Bank, Eschborn

 

 


04/2010 - 04/2010       Beratung und Implementierung von SSL

 

 

IT-Dienstleister für Großhandel und Bankwesen, Mainhausen


Konzeption und Implementierung einer SSL Architektur mittels Apache httpd (SSL) und Tomcat mit JRuby on Rails Anwendungen. Technologien: Apache httpd 2.2 (insb. mod_jk), Tomcat 6, Java 1.5.


07/2009 - 03/2010       Entwickler, Tester, Coach im Bereich mobile Anwendungen

 

Telekommunikation, Düsseldorf

 

Technologien u.a.: Javascript (ECMA Script), HTML5, CSS, JSON, XML, XSLT, XPath, JQuery, Ant, Eclipse, Firebug, JIRA, Sharepoint, HP Quality Center

 

  • Europaweiter Support sowie Coaching von Entwicklern
  • Testen der Laufzeitumgebungen und APIs, Bugtracking
  • Anwendungsentwicklung für Mobile Endgeräte auf Basis von Webtechnologie

06/2009 - 07/2009       ETL (Extract Transform Load) Beratung und Entwicklung

Internationales Zertifizierungsunternehmen, Bonn


Homogenisierung und Erweiterung verschiedener Migrationsverfaren sowie Anbindung weiterer Datenquellen. Technologien: Java 6, JDBC, XML, JasperETL, Talend Open Studio, Microsoft SQL Server 2008, MySQL 5.

 

  • Dokumentation sowie Analyse bestehender Migrationverfahren
  • Implementierung und Test der ETL Prozesse

05/2008 - 06/2009       Projektleitung, Rails Entwicklung

Joint Venture, Bonn

 

Konzeption und Entwicklung eine white labeling fähigen Video Streaming Plattform auf Basis von Ruby on Rails. Technologien: Rails (2.2.2), Java 6, MySQL, ffmpeg, JasperReports, JasperServer, SVN, TRAC...

 

  • Entwurf und Implementierung einer skalierbaren Systemarchitektur
  • Automatisierte Rechnungsgenerierung mit JasperReports
  • Entwurf, Implementierung und Dokumentation der Kunden API

02/2008 - 05/2009       Projektleitung, Rails Entwicklung

Internationales Zertifizierungsunternehmen, Bonn

 

Migration einer Lotus Approach Anwendungen in eine Ruby on Rails basierte Intranet-Anwendung. Technologien: Rails (2.1), Prawn (PDF), MySQL, Toad for MySQL, Netbeans IDE, TRAC, ...

 

  • Migration der legacy Daten in das neue Datenbank Schema.
  • Entwicklung neuer Oberflächen und Integration von Workflows.
  • Einsatz von Google Gears zur Nutzung der Anwendung ohne Internetverbindung.
  • Synchronisierung der Systemdaten mit SAP und Übertragung von Rechnungsposten an SAP.
  • Reporting mittels CSV Exports und Excel-ODBC Zugriff auf Datenbank-Views.

06/2008 - 06/2008       Beratung, JRuby, Ruby on Rails

IT-Dienstleister für Großhandel und Bankwesen, Mainhausen

Troubleshooting und Debugging eine JRuby on Rails Infrastruktur. Java 1.5, Tomcat 6, JRuby 1.2, Rails 2, Warbler.

 

  • Analyse und Dokumentation der Systemumgebung.
  • Ermittlung der Reproduzierbarkeit.
  • Debugging und Beseitigung des Fehlverhaltens.

09/2007 - 02/2008       Rails Beratung und Entwicklung

Neue Medien (VC), München

 

Konzeption und Entwicklung einer Ruby on Rails basierten Webanwendung. Unter anderen verwendete Technologien: Rails (2.0.2), MySQL 5.0, Toad for MySQL (3.1), RJB (Ruby Java Bridge), Solr (acts_as_solr), TRAC, Basecamp.

 

  • Entwurf und Implementierung einer skalierbaren Systemarchitektur.
  • Anbindung externer Datenschnittstellen.
  • Entwicklung von Rails Plugins zur Modularisierung von systemübergreifenden  Funktionalitäten.

08/2007 - 09/2007       Rails Beratung und Entwicklung

Neue Medien (VC), Hamburg

 

Analyse der Codequalität, Performance und Erweiterbarkeit einer bestehenden Ruby on Rails Web-Anwendung. Entwicklung und Erweiterung der Anwendung.

 

  • Fachliche Beratung und Erarbeitung von Optimierungsmaßnahmen zur Verbesserung  der Seitenladezeiten.
  • Erweiterung bestehender Softwarekomponenten (insbesondere der Suche).
  • Einbindung von Fremdsystemen über z.B. Webservices (Amazon, Mobile.de).

04/2007 - 08/2007       Rails Entwickler

Neue Medien (VC), Hamburg

 

Umsetzung eines clusterfähigen Internetportals mit dem Ruby on Rails (1.2.3) Framework. Weitere Technologie: MySQL 5.0, Toad for MySQL, Distributed Ruby (DRb), memcached, Ferret (Apache Lucene Port), Basecamp, Aptana IDE

 

  • Entwicklung, Test und Deployment der Webanwendung.
  • Performanceoptimierung durch MySQL Stored Procedures, verteiltes Caching mit memcached, SQL tuning, code profiling.
  • Mobile (SMS) Anbindung des Portals.

04/2007 - 04/2007       Projektleitung, Rails Entwicklung

Internationales Zertifizierungsunternehmen, Bonn

 

Konzept und prototypische Entwicklung eines webbasierten Trackingsystems auf Ruby on Rails basis (1.2.3). Technologien: MySQL, RadRails, AJAX, HTML, CSS, ...

  • Erarbeitung eines Anforderungskatalogs für den Protoypen.
  • Entwicklung, Test und Integration des Prototypen ins Live System.
  • Einweisung und Training der Mitarbeiter in das Ruby on Rails Framework.

11/2006 - 04/2007       Projektleitung, Java und Rails Entwickler

IT-Consulting, Bonn

 

Konzeption und Entwicklung einer Dokumenten Konvertierungs Lösung auf Java Basis. Technologien u.a.: Java SE5, OpenOffice.org UNO Java Sdk, Eclipse WTP, Apache Axis, Log4J, XStream, Ruby on Rails (1.2.2), JavaScript (Prototype, Scriptaculous), CSS, Subversion.

 

  • Evaluierung verschiedener Open Source Container (Geronimo, JBoss, Tomcat) in  Hinsicht auf ihre Einsatzfähigkeit im Projekt.
  • Evaluierung und Java Implementierung der OpenOffice 2.1 UNO Schnittstelle zur  automatisierten Dateikonvertierung.
  • Konzept und Entwicklung eine Web 2.0 (AJAX) Anwendung mit Ruby On Rails.

05/2006 - 11/2006       Java und PL/SQL Entwickler

Bank, Zürich, Schweiz

 

JEE Entwicklung einer Client/Server Bankanwendung mittels Swing, IBM Websphere (AIX UNIX), Hibernate, Velocity, JasperReports, iReport, XML, Apache POI, XFDF, Oracle

 

  • Migration der bestehenden Datenbank mittels PL/SQL und Implementierung des  Persistenzlayers.
  • Entwicklung der GUI und der Bussiness Logik für die Reporting Komponente.
  • Implementierung und Management der Oracle Datenbank Funktionalitäten.
  • Erweiterung bestehender GUI Komponenten.

08/2005 - 04/2006       Java Entwickler

E-Commerce, Bonn

 

JEE Entwicklung einer webbasierten und white label fähigen E-Commerce Plattform basierend auf JBoss 4.0.2 (Debian Linux, Solaris UNIX), EJB 2.1, JMX, JMS 1.1 (JBossMQ), Hibernate 3.0, Tomcat 5.5, Servlets 2.4, Struts/Tiles 1.2, JSP 2.0, JSTL 1.2, XML, XSTL, XPath, HTML, Oracle 9i, PostgreSQL, ...

 

  • Design und Entwurf neuer Kernkomponenten sowie kundenspezifischer Sonderlösungen.
  • Integrale Umsetzung von der Persistenzschicht bis hin zur Präsentationsschicht.
  • Administration des Applicationservers und Deployment-Controlling.
  • Integration und Betreuung von Zahlungs Modulen.
  • Kunden u.a. : T-Online, Amazon, MediaMarkt, Aldi, Kruidvat, Chello, ANWB,...

08/2004 - 03/2005       Wissenschaftlicher Mitarbeiter

Fachhochschule Bonn-Rhein-Sieg, Sankt Augustin

 

Evaluierung, Implementierung, Test und Bewertung von Softwarearchitekturen zur Dienstrealisierung in Pervasive Computing Umgebungen.

 

  • Evaluierung bestehender Softwarearchitekturen, insbesondere JADE (Java Agent  Development Framework) und Jini 2.0.
  • Entwicklung verschiedener Anwendungsszenarien (UML) mit anschließender  Implementierung.
  • Erstellen eines Testkriterienkatalogs.

11/2003 - 07/2004       Java Entwickler

Bank, Frankfurt

 

Erweiterung der J2EE Netzmanagement Plattform. Verwendete Technologien u.a. Servlets 2.4, Velocity, Log4J, Oracle, SuSE Enterprise Linux...

  • Anforderungsanalyse und Machbarkeitsstudie.
  • Systemdesign und Implementierung.
  • Integration der Softwaremodule in das bestehende Produktivsystem.
  • Konzeption und Durchführung von Systemtests.

01/2002 - 03/2002       C Entwickler

Telekommunikation, Sank Augustin

 

Implementierung einer SNMP MIB für den ISDN Primärratenanschluss. OK1 Realtime Kernel, Eth-29 Coldfire Board, Entwicklung in C

 

  • Inbetriebnahme des Eth-29 Coldfire Boards mit dem OK1 Realtime Kernel.
  • Portierung eines SNMP Daemons, Erweiterung der MIB und Integration in das OK1  System sowie ISDN-PRI Subsystem.

Projekt Beratung und Implementierung von SSL, 04/10 - 04/10
Referenz durch Leiter Softwareentwicklung, ANWR, vom 12.04.10

"Wiederholt haben wir auf das Know-how des Consultant zurückgegriffen und wurden nicht enttäuscht. Er zeichnet sich durch exzellente Analysefähigkeiten sowie technisches Wissen aus. Wir können ihn bedingungslos weiterempfehlen."

Projekt Beratung, JRuby, Ruby on Rails, 06/08 - 06/08
Referenz durch Leiter Softwareentwicklung Business Portale, ANWR, vom 12.04.10

"Der Consultant hat sich sehr selbstständig und innerhalb kürzester Zeit in die bestehende Architektur eingearbeitet. Dabei zeichnete er sich durch sein exzellentes technisches Know-how aus, insbesondere in den Bereichen Java, JRuby und Ruby on Rails sowie deren Zusammenspiel. Die Zusammenarbeit mit dem Consultant war sehr angenehm und er erfüllte die ihm übertragene Aufgabe sehr gewissenhaft zu unserer vollsten Zufriedenheit. Wir möchten uns für seine ausgezeichnete Arbeit bedanken und können den Consultant jederzeit weiterempfehlen."

Projekt Java und PL/SQL Entwickler, 05/06 - 11/06
Referenz durch Teamleiter Projekte, Kantonalbank, vom 30.03.07

"Der Consultant hat uns im Projekt tatkräftig unterstützt und hat massgeblich zum Erfolg beigetragen. Seine Arbeit hat er immer sehr selbstständig und zuverlässig erledigt. Wir erlebten ihn als verantwortunsgvollen, belastbaren und lernfähigen Mitarbeiter. Durch seine sehr angenehme Art wirkte er sehr positiv auf das Team. Wir können ihn vorbehaltlos weiter empfehlen und würden uns freuen,
wenn er wieder einmal in einem unserer Projekte mitwirken könnte."

Alle Referenzen sind durch GULP bestätigt.
GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 10.02.2012 17:32:24
© Copyright 1996-2012 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de