Jon Rosenberger

Transcription

Jon Rosenberger
Jon Rosenberger
Profil
Architecte-concepteur et développeur de logiciels. 12 ans d’expérience en tant que développeur, architecte,
consultant, responsable technique. Spécialisation en J2EE; expérience en .NET et autres technologies.
Né en juin 1975. Célibataire. Nationalité américaine. Mobilité possible dans tout le monde entier.
Coordonnées
2271 Linden Place
Erie, CO 80516
USA
Téléphone (mobile) : +1 347 878 5768
Email : [email protected]
CV en ligne (en, fr) : http://ivydesign.com/jon/
Formation
1998 : Cornell University, Ithaca, New York
Bachelor of Arts, Mathématique et Informatique (double diplôme). Matière secondaire : psychologie
cognitive. Diplôme obtenu avec distinction.
Expérience Professionnelle
Depuis mars 2007 : Consultant principal
Ivy Design Group, Inc., San Francisco, California
Ivy Design est une société de conseil et de services en informatique.
Responsabilités principales :
 Gérance d’une société avec divers clients dans les secteurs de la finance et des médias.
 Conception et développement de logiciels. Conseil technique.
Quelques missions particulières sont détaillées ci-dessous.
2011 : Certify Data Systems (client de Ivy Design Group)
●
●
Conception et développement des solutions J2EE et J2SE dans le secteur de services de
santé.
Développement des sites web et des services web (Spring MVC, CXF/JAXRS, Oracle).
2010 : Cisco Systems (client de Ivy Design Group)
●
●
Conception et développement des solutions J2EE de haute disponibilité.
Intégration des systèmes de télépresence, des systèmes de gestion des ressources
numériques, des ordiphones.
2009 : Fireside Bank (client de Ivy Design Group)
● Démarrage du département d’ingénierie de la banque. Établissement des processus Agile et de
l’infrastructure nécessaire, y compris les scripts d’automatisation, de test unitaire, de gestion de base
de données (Maven, CruiseControl, Hibernate 3, Java, Bash).
● Conception et implémentation de la première application web bancaire (JSP, Struts 2, Spring
2.5, Spring Security, Hibernate/EJB3, JBoss 5, MS SQL Server 2005). Responsable de la totalité du
cycle de vie du produit.
● Embauche et supervision de trois ingénieurs.
2008 : VUDU (client de Ivy Design Group)
 Refonte rapide du système back-office (J2EE, OFBiz, MySQL) qui avait été mis en production
malgré de sérieux défauts opérationnels. Conseil, conception, solution, et documentation.

Conception et développement de nouvelles fonctionnalités.
2007 : E-Loan (client de Ivy Design Group)
● Conception et développement des systèmes bancaires (Spring, Hibernate, JBoss, Apache, Oracle,
Linux).
● Conseil en sécurité informatique, développement avec GPG et divers outils.
● Automatisation d’un système complexe de production de logiciels au moyen de Maven, Perforce,
CruiseControl.
 Conseil et solutions concernant les processus Agile et les technologies open-source.
 Conception, implémentation et maintenance de différentes technologies.
● Assistance architecturale et formation dans tous ces domaines.
2006 : Volontaire
Common Ground Collective, Nouvelle-Orléans, Louisiane
Emergency Communities, Comté de Saint Bernard, Louisiane
Responsabilités principales :
 Mise en place d’équipes d’électriciens pour l'évaluation et la reconstruction de maisons touchées par
les ouragans Katrina et Rita.
 Rénovations de maisons et bâtiments publics de la Nouvelle-Orléans.
De 2001 à 2005 : Architecte logiciel principal, Directeur du développement
FastChannel Inc., Needham, Massachusetts - dgfastchannel.com
FastChannel est une société de technologies dans le secteur publicitaire. Elle a inventé et établi la distribution
par internet de publicités pour les radios et les chaînes de télévision. Elle a été absorbée par DG Systems
(Nasdaq:DGIT) en 2005.
Responsabilités principales :
 Conception des systèmes logiciels pendant quatre ans. Durant cette période, le chiffre d’affaires a
progressé de 3 à 24 millions de dollars et le nombre de collaborateurs est passé de 50 à 200.
 Conception du système de distribution vidéo, le produit principal depuis 2004. Direction technique :
serveur (J2EE, .NET, MS SQL Server), réseau (services web SOAP), et client (un serveur vidéo
personnalisé).
 Conception du nouveau système de gestion des ressources numériques (JBoss, Oracle). Il était
intégré avec le système .NET/COM+ existant par des services web et par des connections directes
entre les bases de données.
 Conseil en stratégie technologique et en nouvelles technologies.
 Embauche et supervision de sept ingénieurs.
 Implémentation significative dans différents produits avec les technologies nécessaires.
 Documentation complète.
 Assurance qualité.
 Aide technique aux stations de diffusion.
De 1998 à 2001 : Consultant technique
Sapient Corporation, Cambridge, Massachusetts - www.sapient.com
Sapient est une SSII qui fournit des services en marketing, conseil et technologie.
Responsabilités principales :
 Conception et implémentation des applications web utilisant J2EE, VB/COM, Oracle, et MS SQL
Server.
 Conception et implémentation des structures logicielles. Architecte principal du framework
JSP/Servlet utilisé par des différents projets.
 Conseil sur site dans tous les États-Unis.


Implémentation d’une application de gazoduc (calendrier, contrôle, facturation) et
intégration des anciens systèmes.
Implémentation des applications web bancaires et de commerce d’énergie.

Conseil aux équipes de projets financières.
De 1995 à 1996 : Ingénieur d’études
Cornell Theory Center, Ithaca, New York
Theory Center était un centre majeur de calcul intensif de la National Science Foundation.
Responsabilités principales :
 Conception et implémentation du système de réalité virtuelle, en C++.
 Création des visualisations et des animations scientifiques à l'aide de ce système.
Connaissances en informatique
Programmation :
Bash, Csh, C++, C#, HTML, Java, Perl, SQL, UML, VB, XML, XSLT
Outils :
Ant, CVS, Eclpse, JUnit, Maven, NUnit, Perforce, Poseidon UML, Rose, SVN,
TestNG
Technologies GUI :
ASP.Net, JFC/Swing, JSF, JSP, Servlets, Spring MVC, Struts
Bases de Données :
Oracle, MySQL, Postgres, SQL Server
Serveurs :
Apache, IIS, JBoss, Tomcat, Orion, Weblogic
Systèmes :
DOS, FreeBSD, Linux, MacOS, Windows
Divers Technologies : Android SDK, Axis, CXF, Hibernate/JPA, J2EE (EJB, JAXB, JAXP, JDBC, JMS,
JMX), jBPM, JMF, Kerberos, LDAP, MPEG, .NET CLR, PGP/GPG, SIP, SOAP,
Spring, Spring Security
Langues
Anglais (langue maternelle)
Français (lu, écrit, parlé)