Développeur en génie logiciels dans le domaine du web ou des applications embarquées. Utilisation de méthodologies de développement afin de pérenniser les systèmes d'informations dans les entreprises.
Analyser au mieux les besoins informatiques pour construire un cahier des charges précis. Modéliser ces besoins en sélectionnant les technologies appropriées.
Développer des applications pour répondre aux besoins tout en suivant le cahier des charges, utilisation de bases de données, optimisation des fonctionnalités existantes.
Permettre à l'utilisateur d'avoir la meilleure utilisation des applications, maintenir le système d'information.
Travaillant pour le compte d’une banque privé de Genève, développement d’un calculateur comptable de frais bancaires et de services REST de consultation et de reporting règlementaire sur une architecture distribuée en Java. (Java 8, EJB3, JMS, REST, JUnit, Mockito, Oracle, Git, Jenkins, Sonar)
Au sein d'une PME grenobloise spécialisé dans la virtualisation de document et l’impression à la demande, développement de micro services sur une architecture distribuée principalement en Node.js, processus de virtualisation des documents, restitution de ces documents aux différents front-end de l’entreprise (Librairie documentaire, Visionneuse, Studio d’édition). (Node.js, TypeScript, JavaSript (Angular, jQuery), MongoDB, CassandraDB, RedisDB, Git, Docker, Kubernetes, Jenkins)
Consultant en développement Informatique chez Osiatis Ingénierie, société de prestations de services. Développement d’applications web en Java pour le compte de différents clients. (Java, JSP, JavaSript (jQuery, jQueryUI), Oracle, Jboss, STS, Talend, Maven, Hibernate)
Développement Java sur un projet middleware de la gestion du parc et des commandes du monde de la téléphonie professionnelle d’Orange. Transformation des données du SI Orange et webservices de modification et de consultation de ces données. (Java, Spring, Hibernate, JBPM, Drools, REST, Junit, Maven, Jenkins, Git, serveur Jonas, IntelliJ IDEA)
Développement d’un logiciel de gestion des finances et des contentieux d’un regroupement de mutuelles d’assurances maladie suisses. (Java (client Eclipse RCP/SWT, serveur EJB/JBPM), Hibernate, Maven, JUnit, Mokito, Talend, Oracle, IBM WebSphere)
Développement d’une application de saisie des activités et de caclul des indemnisations des sappeur pompier volontaire du département de l'Isère. (Java, JSP, JavaSript (jQuery, jQueryUI), Oracle, Jboss, STS, Talend, Maven, Hibernate)
Consultant en développement Informatique chez Neurones Technologies SA., société de prestations de services spécialisée dans les systèmes d’informations pour la gestion d’entreprise. Développement d’applications web, facilitant la gestion de l’entreprise (intranet sécurisé, reporting d’information, questionnaires RH, quiz…). (PHP, My/MsSQL, Yii framwork, Wordpress, Joomla, Netbeans)
Développement de multiples portails intra et extranet autour de Liferay. Développement d’extensions, de hooks , de portlets et de thèmes. (Java/J2EE, Eclipse, Hibernate, Velocity, JSP, My/MsSQL)
Basé chez un client de Neurones Technologies afin de développer les différents projets de ce client. Création de l’interface SWT/Eclipse d'un applicatif de gestion de contenu, de saisie et reporting de données, connexion aux bases de donnée et optimisation du déploiement de l'application. (Java, SWT, JDBC, SQL Server)
Stage au sein du Gouvernement du Québec ; amélioration d’applications existantes et développement d’une application de gestion du réseau local en C#. Applications de gestion du réseau mirco-ondes de la province du Quebec. (C#, VB, Microsoft Visual Studio)
Alexandre Bernhardt — al.bernhardt@gmail.com — +33 (0)6 77 79 05 22