Allan Francani

⚡️Fullstack senior (12+ y) - Java/Javascript⚡️

Moves to Annecy, Annecy

  • 45.8992
  • 6.1295
  • Indicative rate €490 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time A few days
Propose a project The project will only begin when you accept Allan's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Allan's quote.

Location and geographical scope

Location
Annecy, France
Can work in your office at
  • Annecy and 50km around
  • Annecy and 15km around

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (44)

  • Methodologies
  • TDD
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Allan in a few words

Ingénieur en informatique de formation, je bénéficie de plus de 12 années d'expérience au sein d'entreprises très variées (SSII, startup, PME, université... ) pendant lesquelles je suis intervenu sur des projets d'intranet, de web app, d'application desktop, d'intégration de logiciels, de création d'API...

Particulièrement efficace sur les problématiques backend, je peux aussi facilement intervenir sur toute la stack de vos projets web (CI, frontend...). Mes langages de prédilections sont le Java et le Javascript mais je peux rapidement monter en compétence sur tout langage orienté objet (Python, C#, Scala, Groovy...).

Au delà des aspects purement techniques, mes points forts sont une capacité d'analyse aiguë, une connaissance profonde des techniques permettant la création d'un code fiable et maintenable (TDD, architecture logicielle, design patterns, DDD, Property based testing...), une capacité à transmettre des sujets techniques complexes à des publics non avertis, ma culture agile (Scrum, kanban, XP).

Ne laissez pas le hasard dicter la réussite de vos projets, faites appel à des méthodologies reconnues par les meilleurs experts IT.

Experience

SAMSE

Civil Engineering

Développeur freelance

Grenoble, France

December 2012 - March 2014

De Décembre 2014 à Mars 2014, j'ai intégré l'équipe de développement de SAMSE afin de les aider à redesigner et développer leur nouveau logiciel de caisse enregistreuse.

J'ai eu une influence importante sur leur stratégie de qualité du code et j'ai refactoré avec succès des fonctionnalités critiques de leur application. Je les ai encouragé à rester concentré sur les fonctionnalités avec la plus grande valeur ajoutée alors que l'agenda du projet glissait peu à peu.

Java, HTML, Oracle, JavaScript, Cucumber, FestSwing, Maven, Jenkins, SonarQube, Scrum

Expedía

Travel & Tourism

Développeur full-stack

Brisbane, Australie

July 2014 - December 2014

De Juin à Décembre 2014, j'ai fais partie de la Front End House de Wotif. Ma première mission était de gérer les requêtes des responsables métier pour Wotif.com, LastMinute.com.au et Travel.com.au depuis l'analyse des besoins jusqu'au déploiement.

J'ai ensuite rejoint l'Equipe Responsive en tant que développeur backend principal. Notre objectif était de réaliser la nouvelle interface responsive pour Wotif.com, projet prioritaire de la société, le tout dans un environnement de déploiement continu.

Grails, HTML, JavaScript, Gulp, Grunt, Continuous Deployment, Java, CSS, Cucumber, Elasticsearch, TDD, Jasmine, Git, TeamCity

ikeGPS

Internet of Things

Développeur full-stack

Wellington, Nouvelle-Zélande

June 2015 - December 2015

De Juin à Décembre 2015, j'ai rejoint l'équipe de ike pour travailler sur la nouvelle version de leur outil de mesure, Spike. Nous avions un objectif clair que nous ne pouvions rater : réaliser une plateforme web entièrement nouvelle en 6 mois.

Dans le même temps, nous devions rester synchronisés avec les équipes de développement mobile et leur fournir les APIs dont elles avaient besoin.

Nous avons utilisé le meilleur des méthodes Agiles et avons atteint nos objectifs en avance.

Angular, Grunt, Mocha, SASS, Git, Parse, MailChimp, Mandrill, Stripe, TDD, Pair programming, Revues de code

Ecole polytechnique fédérale de lausanne

Public sector

Human Brain Project - Chef de projet, développeur lead

Genève, Suisse

March 2017 - March 2020

Après une année en tant que développeur full-stack, j'ai évolué au poste de chef de projet au sein de l'équipe Collaboratory au Project Coordination Office du Human Brain Project à Genève.

Le Collaboratory est un ensemble d'outils intégrés dont l'objectif est d'améliorer la collaboration au sein de la communauté neuro-scientifique. Il est le socle technique autour duquel tous les services développés par le Human Brain Project s'articulent.

Pendant ces 2 années, j'ai eu comme responsabilité la refonte complète du Collaboratory, basée sur une stratégie d'intégrations d'outils open source :
- Keycloak pour la gestion d'utilisateurs et la délégation d’authentification et d'autorisation,
- XWiki pour la création d'espaces d'équipes partagés,
- Seafile pour la gestion de documents partagés,
- OnlyOffice pour l'édition collaborative de documents en ligne,
- JupyterHub et JupyterLab pour l’exécution interactive de code dans les centres de calcul partenaires du projet.

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code