Alexandre Bernhardt

Java Back-end Developer

Download PDF

al.bernhardt@gmail.com

+33 (0)6 77 79 05 22

Profile

Software Engineer with a background in WEB and embedded applications, with a specialization in Agile project methods.

Skills

Analysis

Functional analyis of business requirements. Detailed technical specifications. Modelize these needs and select appropriate technologies.

IT Development

Develop applications leverage existing functionality to meet business requirements.

Support

Help users to have the best experience with applications, maintain the IT solutions.

Technical

  • Java 8
  • EJB 3 / JMS
  • Hibernate
  • JBPM / Drools
  • JUnit / Mockito
  • Cucumber
  • Spring MVC
  • Node.js
  • TypeScript
  • HTML 5 / CSS 3
  • JavaScript (jQuery, Angular)
  • PHP
  • Wordpress, Yii Framework
  • Git / SVN / CVS
  • Oracle DB / MySQL / MS SQL
  • Mongo BD / Redis
  • Cassandra DB
  • UML / MERISE
  • Design Pattern
  • Agility (Scrum, Kanban)
  • Linux / Windows

Experience

QIM info, Grenoble, France

Java Back-end developper

July 2018 - Today

Working on behalf of a private bank in Geneva, development of an accounting calculator for bank fees and REST services for consultation and regulatory reporting on a distributed architecture in Java. (Java 8, EJB3, JMS, REST, JUnit, Mockito, Oracle, Git, Jenkins, Sonar)

Bee Buzziness, Grenoble, France

Back-end developper

January 2017 - July 2018

Within a Grenoble-based SME specialized in document virtualization and print on demand, development of micro services on a distributed architecture mainly in Node.js, process of virtualization of documents, restitution of these documents to different front-end of the company (documentary library, viewer, publishing studio). (Node.js, TypeScript, JavaSript (Angular, jQuery), MongoDB, CassandraDB, RedisDB, Git, Docker, Kubernetes, Jenkins)

Econocom - Osiatis, Grenoble, France

Java developper

January 2013 - January 2017

IT development consultanting at Econocom - Osiatis, a service company. Development of web applications in Java for different customers. (Java, JSP, JavaSript (jQuery, jQueryUI), Oracle, Jboss, STS, Talend, Maven, Hibernate)

Orange Labs, Grenoble, France

Java developper

January 2015 - January 2017

Middleware project of the park management and orders of the professional telephony of Orange. Transformation of Orange SI data and webservices for modification and consultation of this data. (Java, Spring, Hibernate, JBPM, Drools, REST, Junit, Maven, Jenkins, Git, serveur Jonas, IntelliJ IDEA)

Group Mutuel, Martigny, Switzerland

Java developper

March 2014 - September 2014

Development of a financial management software and litigation of Swiss group of mutual health insurance. (Java (client Eclipse RCP/SWT, serveur EJB/JBPM), Hibernate, Maven, JUnit, Mokito, Talend, Oracle, IBM WebSphere)

Fire Department of Isère, Grenoble, France

Java developper

January 2013 - January 2015

Creation of an application for the capture of activities and the calculation of compensation for the volunteer firefighter sapper of the department of Isère. (Java, JSP, JavaSript (jQuery, jQueryUI), Oracle, Jboss, STS, Talend, Maven, Hibernate)

Neurones Technologie S.A., Geneva, Switzerland

Developer / Consultant

April 2009 - June 2012

IT Services company specializing in development and integration of information systems, business management. Development of web-based business applications such as Secured Intranet, Information Reporting, HR Quiz, ... (PHP, My/MsSQL, Yii framwork, Wordpress, Joomla, Netbeans)

Development of multiple intranet and extranet portals using Liferay. Development of extensions, hooks, themes and portlets. (Java/J2EE, Eclipse, Hibernate, Velocity, JSP, My/MsSQL)

Scheuchzer S.A., Lausanne, Switzerland

Java Developer

January 2010 - November 2011

Customer based mandate for Neurones Technologies SA, to develop various projects. Designing a GUI SWT / Eclipse content management application, data entry and reporting, databases connectors and deployment of the applications. (Java, SWT, JDBC, SQL Server)

CSPQ - Directorate General of Telecommunication

Networks, Quebec, Canada

Trainee Developer

April 2008 - June 2008

3-month internship for the Government of Quebec ; improvement of existing applications and development of a LAN management application in C #. Management applications of microwave network in the province of Quebec (Wireless network to scale the country). (C#, VB, Microsoft Visual Studio)

Education

Talend - Paris, France

2013 — Talend Data Integration 5.3 certification

 

Franche Comté University - Belfort, France

2008 — University Diploma in Technology (DUT), Computer Engineering

2006 — First year of University Diploma in Technology (DUT), Industrial Electrical and Computer Engineering (GEII)

 

Scheurer-Kestner High School - Thann, France

2005 — Bachelor of Science, option Physics - Chemistry

Hobbies

Scuba diving — CMAS Diver N1 degree (PE2)

Fencing — Blue shield (3rd level)

Musique — Piano and guitar player

Alexandre Bernhardt — al.bernhardt@gmail.com — +33 (0)6 77 79 05 22