Profile

Jean-Philippe Aubineau

Lead Fullstack Software Engineer
JavaJava
SpringSpring Framework
AngularAngular 2+

Présentation

Je m'appelle Jean-Philippe Aubineau et je suis ingénieur en développement logiciel depuis plus de 10 ans dans la région nantaise.

Au fil de ma carrière, j'ai participé à de nombreux projets en tant que développeur particulièrement dans les domaines de l'assurance, du secteur public et de l'industrie.

Je suis un passionné du monde des nouvelles technologies et globalement par l'innovation. Je suis un partisan du software craftsmanship, la qualité des développements étant pour moi un sujet primordial.

Services

Je mets à disposition mes compétences d'ingénieur logiciel aux entreprises qui expriment le besoin d'une expertise en ingénierie logiciel.

Je possède une longue expertise en développement back-end notamment avec le langage Java et le framework Spring, ainsi qu'avec le langage Groovy et le framework Grails, et également une grande expertise du développement front-end particulièrement avec le framework Angular 2+ et la librairie JQuery.

Une mission à me proposer ? N'hésitez pas à me contacter par l'intermédiaire du formulaire de contact disponible en bas de la page.

Compétences

Au cours de mes dix ans d'expériences en tant qu'ingénieur logiciel, j'ai acquis de nombreuses compétences au cours des projets auxquels j'ai participé. J'ai une expertise approfondie de l'éco-système Java particulièrement avec le framework Spring. Je possède également de solides connaissances dans les technologies Web comme le HTML, le CSS et le langage Javascript avec le framework Angular et la librarie JQuery.
Java
Java
Expertise
Expérience
10+ ans
Java est l'un des langages de programmation les plus utilisés dans le monde. Il est notamment très utilisé pour le développement d'applications d'entreprises et des applications mobiles.
Spring
Spring Framework
Expertise
Expérience
8+ ans
Spring est le framework le plus populaire dans le développement des applications Java. Sa gestion des dépendances, sa robustesse, ainsi que ses nombreux modules font de Spring le framework incontournable du monde Java.
Angular
Angular 2+
Expertise
Expérience
4+ ans
Angular est un framework front-end développé par Google dont l'objectif est de faciliter le développement d'applications web. Il est l'un des frameworks les plus utilisés dans le développement web.
HTML5/CSS3
HTML5 / CSS3
Expertise
Expérience
10+ ans
Le HyperText Markup Language 5, généralement abrégé HTML5, est un langage de balisage. Couplé avec le langage de définition de styles CSS3, il est conçu pour représenter les pages web.
JQuery
JQuery
Expertise
Expérience
10+ ans
JQuery est une bibliothèque JavaScript qui permet de faciliter l'écriture de scripts côté client pour les pages web. Cette bibliothèque reste encore très populaire malgré l'émergence des nouveaux frameworks web comme Angular.
Grails
Grails
Expertise
Expérience
3+ ans
Grails est un framework open source s'exécutant dans une JVM et basé sur le langage Groovy. L'objectif du framework est d'être très extensible permettant une intégration facile de nouvelles fonctionnalités.
Hibernate
Hibernate
Expertise
Expérience
8+ ans
Hibernate est un framework open source gérant la persistance d'objets en base de données relationnelle. Il s'agit d'un des frameworks les plus populaires du marché grâce notamment à ses bonnes performances et sa compatibilité à de nombreux types de bases de données.
PostgreSQL
PostgreSQL
Expertise
Expérience
6+ ans
PostgreSQL est un système open-source de gestion de base de données relationnelle. Comme d'autres projets libres, il n'est pas contrôlé par une seule entreprise, mais est fondé sur une communauté mondiale de développeurs et d'entreprises.

Et aussi...

Back-End
Elastic Search, ActiveMQ (JMS), JUnit, Jersey REST, FreeMarker
Front-End
AngularJS, NodeJS, NPM, Yarn, Bower, Grunt, Gulp, DojoJS
Database
Oracle Database, MySQL, IBM DB2
Outils
AWS, Jenkins, Jira, Sonar, Kibana, Docker, Maven, Gradle, Tomcat, GitHub, GitLab, Bitbucket, IntelliJ IDEA
Source Control
Git, SVN, IBM ClearCase/ClearQuest
Méthodologies
Méthode Agile, Scrum, Cycle en V

Expériences

J'ai participé à de nombreux projets dans différents domaines comme l'assurance, le secteur public et l'édition de logiciels qui m'ont permis d'acquérir une solide expertise dans le développement logiciel.

Formulaire de contact

Des questions, des remarques, ou un projet à me proposer ?
Utilisez le formulaire ci-dessous pour me contacter.