Menu

Arnaud GIULIANI

Toulouse

En résumé

- Développement: Java, Swing, XML, JEE5, JEE6, Spring, AOP, Hibernate, Servlet, JSF (Icefaces), JSP, JBoss, EJB, JPA, Web Services, JMX, JMS, Corba, ehcache, jboss cache, programmation parallèle/concurrente, programmation répartie, Android, GWT, Eclipse RCP, groovy, grails, frameworks d’acteurs
- Virtualisation : VMware, Xen, VirtualBox
- Clustering/Scalability : JBoss, Linux DRDB/Heartbeat, Caches distribués Tomcat, from scratch
- Intégration continue : hudson/jenkins, ant, maven, archiva, scripting shell linux
- Software factory : Hudson, Jira, Sonar
- SGBD : MySQL, Oracle, PostgreSQL, HSQL
- Agiilité : XP, Scrum, kanban
- Environnements : Windows, Linux (RedHat, Centos, Debian, Ubuntu)
- Conception : UML


- Expertise :
- Conception et développement d‘architectures : architectures multi tiers ; architecture concurrentes et réparties (communication via divers protocoles, messaging, gestion de caches, distribution , messaging …) ;
- Analyse, et optimisation d’architectures existantes (performances, robustesse, et autres QoS …) ;
- Scaling & clustering d’applications (JBoss, Tomcat, Heartbeat/DRDB, et from scratch)
- Virtualisation VMWare et Xen
- Serveur d’application JBoss, Tomcat (configuration, optimisation, déploiement et développement)
- Développement d’applications JEE (EJB,JPA,Web Services …) , Spring, Hibernate
- Base de données PostgreSQL, Mysql, Oracle, HSQLDB
- Automatisation de tests (JUnit) avec Hudson
- Scripting Ant, Shell

Mes compétences :
Hibernate
Spring
Tomcat
BDD
Spring JPA
RabbitMQ
Spring security
Intégration continue
JBoss
Maven
Spring Framework
MySQL
Postgresql
Oracle
SVN
Groovy
J2EE / Java EE
GIT
JAVA
JMS
Android
Hazelcast
Play!
GWT
SOA
Clustering
Virtualisation
Architecture
Performances

Entreprises

  • Ekito - Architecte logiciel

    Toulouse 2012 - maintenant Expertises / conseil autour des technologies Java/JEE
  • Artal technologies - Architecte logiciel / expert JEE

    Labège 2012 - 2012 Expertise JBoss / Spring / Hibernate

    Migration framework de développement artal vers Jboss 7, JEE 6, Spring 3.1 et Hibernate 4
    Intégration de nouvelles briques web GWT 2
  • Artal Technologies - Expert JEE / Spring / Hibernate / PostgreSQL

    Labège 2012 - 2012 Expertise Hibernate , Spring & PostgreSQL

    optimisation de performances / optimisations de la base de données
    améliorations spring/hibernate
  • Artal Technologies - Architecte logiciel

    Labège 2012 - 2012 - audit plateforme client / analyse de problèmes de performances (java, swing, corba)

    - conseil et architecture (application multi tthread, spring, hibernate, jms)
  • Artal technologies - Responsable Technique / Développeur expérimenté JEE

    Labège 2011 - 2012 Responsable Technique / Développeur expérimenté JEE

    Développement architecture complète pour une application web de gestion de médias :
    GWT 2.4, Spring 3.0, Hibernate 3.5, Tomcat 6.

    Expertise & optimisations GWT 2.x / Ajax / intégration SI existant
  • Artal - Expert Technique JEE

    2011 - 2011 Expertise technique JEE d'une plateforme d'applications pour le spatial, pour l'étude de la robustesse et des performances.

    Revue de design de l'architecture JEE, best practices et utilisation JMS, Architecture d'application distribuées via EJB/RMI.

    Java 6 / Hibernate 3 / Spring 2.5 / JBoss 5 / JBoss Messaging / MySQL 5
    JMX / VisualVM / Yourkit / Eclipse MAT / HermesJMS
  • Artal - Expert Technique JEE

    2010 - 2010 intégration d'une équipe d'architectes JEE pour la mise au point d'un socle technique basé sur JEE 5, pour un ERP médical.

    Approche SOA
    JEE5 : EJB, JPA, Web Services, Clustering, Web application optimizations (GWT)
    Software factory & delivery

    Java 1.6 / Hibernate 3.3 / JBoss EAP 5 / Oracle 11g / Maven 2 / VMWare / Hudson
  • Artal - Expert technique

    2010 - 2010 R&D sur des sujets en interne :

    - Développement d'applications Groovy & grails
    - Génération de code via MDA avec Acceleo & Eclipse EMF, pour un ERP
    - Développement d'applications Flex/blazeDS/Spring
    - Expertise pour l'architecture d'applications JMS
  • Artal - Expert technique / Développeur expérimenté

    2010 - 2011 Expert technique Java JEE / Développeur expérimenté pour la reprise d'une application java embarquée / non critique (aéronautique)

    -Best practices, Re-Design / Re-architecturing, TDD, Transactional design
    -Optimisations des performances (composants multi threadés)
    -Design & développement complet, d'un système de mémoire transactionnelle
    -Système multi threads et Multi protocol (JMS,SMTP,Corba,Socket)

    Java 1.4.2 / Hibernate 3 / Spring 2.5 / OpenORB / OpenJMS / Oracle 11g / Hudson / Ant / JIRA / Sonar
  • Artal - Leader technique

    2009 - 2010 Leader technique pour un application JEE de géolocation.

    Archiecture et développements pour la haute disponibilité (virtualisation via xen, cluster jboss, linux HA et database sharding).
    Lead de l'équipe de développement avec un process agile (simuli scrum)

    Java 1.6 / Spring 2.5 / Hibernate 3.2 / JBoss 4.2 / Oracle 10g / PostgreSQL 8.3 / Red Hat 5/ Xen / VMWare / Hudson / Ant
  • Artal - Ingénieur de développement

    2008 - 2009 Ingénieur de développement pour une application de géolocalisation.

    Architecture hautes performances (algorithmes / design multi threads et caches)
    Etudes de solutions de haute diponibilité (Sequoia, HA-JDBC, Linux HA)
    Architecture de services web Rest

    Java 1.6 / Spring 2.5 / Hibernate 3.2 / JBoss 4.2 / Oracle 10g / PostgreSQL 8.3 / Hudson /

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :