Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Alexandre Garbe

Freelance Full Stack Developer

Freelancer Open to opportunities

Lead Developer & Technical Manager

Speachme
January 2018 to August 2019
  • Speachme is a startup providing a private MOOC platform and editing tools to its clients.
    During my time at Speachme i had to rebuild the development team from the ground up and transition the product to a more modern frontend stack while working on its long term replacement.
    • Management of the product team (dev/ux/qa/ops)
    • Promotion and deployment of agile practices (Scrum & Kanban)
    • Incremental migration of the front end stack (Java server side rendering + jQuery) to a modern one (Vue.js, Typescript, Webpack, Jest, Nightwatch ...)
    • Choice and deployment of a new application stack based on a modern frontend and microservices (React / Typescript / Next / Koa / Docker / GraphQL / Kubernetes ...)
    • Deployment of a CI platform based on gitlab-ci, docker, ansible and nightwatch aiming at automate the build, unit testing, end to end testing and deployment of our application in a continuous delivery approach- Promotion of continuous delivery practices (Trunk based development, branches by abstractions, feature flipping ...)
  • Vue.js, Typescript, Webpack, Jest, Nightwatch, React, Typescript, Next, Koa, Docker, GraphQL, Kubernetes ...

Technical Expert at SQLI

SQLI
June 2015 to December 2017
  • My mission was to foster Nantes SQLI service center growth (from 10 to 60+ people) by helping rectuiting new developers, train existing ones and provide technical support in general
    • Provide help and support to several projects being developped in our delivery center (mostly JEE / Angular JS projects)
    • Training of collaborators
    • Production tools maintenance
    • Software stacks validation and support.
    • Audits and consulting at the customer's premises in France and abroad
    • Recruitment and validation of technical profiles
  • Java, AngularJS, Git, Spring, REST, Docker, Openstack, Devops, Ansible, Jenkins Pipeline, Continuous delivery, Cucumber, Vagrant ...

Consultant at Ippon Technologies

Ippon Technologies
November 2011 to May 2015
  • Ippon is an IT consulting firm with a focus on small, highly technical teams. During my time at Ippon i worked on many projects.
    Here are some of the most relevant ones :
  • Technical expert for EDF ENBRIN
    EDF needed a mobile application (android and IOS) in order to display its commercial brochures to its customers

    • Backend development, exposing a REST API
    • Ruby On Rails 4
    • Application administration based on ActiveAdmin
    • Authentification with devise
    • Deployment with Capistrano
    • Configuration and deployment for the various platforms ( staging and production hosted by ippon technologies ,integration platform hosted on heroku and Amazon S3)

    Rails 4, Git, Capistrano, ActiveAdmin, heroku, Amazon S3, nginx , Phusion Passenger ...
  • Technical Architect for Thales

    • Analysis and resolution of multiple performance issues for the "customer online" web application.
    • Code splitting strategy definition for a big monolithic application
    • Dead / unused code identification and removal
    • Migration from a monolythic application to a set of OSGI Bundles
    • ESB deployment (servicemix) in order to route service calls between an international platform and multiple local ones

    Ant, Maven, Karaf, ServiceMix, Tattletale ...
  • Technical expert for Zebaz

    Zebaz wanted a complete rewrite of one of its main application. The old application was written in java / struts with performances and usability issues

    • Front end development in AngularJS- Backend development with DropWizard (exposing REST services)
    • Elasticsearch repository to speadup data Elasticsearch
    • Use of a blue / green deployment pattern to minimize downtimes

    AngularJS, NodeJS, DropWizard, ElasticSearch, Git, Scrum
  • Technical Architect for "La riviere"

    La riviere needed an exit strategy from their current ERP (approaching end of life) and wanted to develop an in house solution in java

    • Complete rewrite of the various modules from the ERP (invoice, contract, billing, clients ...)
    • Integration to the existing infrastructure and information system (mostly via spring batch)

    Java EE, tomcat 6,Debian, Maven 2, Spring (core, mvc ..) , Hibernate 4 , DB2400, activiti, jquery, gridster,leafletjs, json, Docubase, svn, git, jira, jenkins,piwik ...
  • Trainer for Ippon technologies

    • Main contributor for the Ippon technologies GIT training support materials.
    • Main contributor for the Ippon technologies Mongo DB training support materials
    • Multiple training experiences mostly on ESB and BPM products

Software Engineer at Accenture

Accenture
December 2013 to May 2011
  • I was a software engineer for Accenture in the the french software delivery center of nantes for seven years. During that time i had differents roles from junior developer to software architect (including some project management experiences) .

    The projects were mostly big software development and maintenance contracts for Accenture usual customers (transport and banking), based on the standard JEE stack at the time (spring, maven, EJB / SOAP)

    A few relevant missions :
  • Back office architect for Crédit AgricoleDeployment of the "Livret A" subportal functionality for the Credit Agricole Portal
    • Technical Environment: JEE web application based on Spring (Core/Batch/Webflow) running on JBoss 5 and talking to a .NET backoffice vith CXF SOAP calls
    • Prototyping, documentation and deployment of the project technical architecture
    • Development environment setup, using maven (build, unit tests, packaging), selenium (end to end tests) and synapse(webservices mocks)
    • Development of mission critical components (Client SSO framework integration, encryption ...)
    • Dev team management
  • Technical architect for EDF-GDF
    Maintenance and update of several critical applications using SOA
    • Definition and maintenance of the technical architecture (Multiple clusters of JEE Application servers and ESB on several physical sites)
    • Definition and maintenance of the application architecture (custom application frameworks, tooling, source control , CI ...)
      -Production incidents monitoring and resolution
    • Management of 4 junior software architects
  • Software developer for SNCF.
    Developer on the "Alliance" initiative, a vast portfolio of interlinked software projects.
    Mostly Java / spring / maven development in an SOA context
  • React Next, Typescript, Redux, Saga, Vue, Vuex, React Native, NightWatch, Webpack, Babel, Node.js, Express, Koa, Jest ...
  • Swing, EJB,JMS, Struts, Spring (core, jdbc, mvc, webflow, security, batch) , Hibernate, Jaxb, Jax-WS, Jax-RS, Xmlbeans, POI, Axis, CXF, Maven, Weblogic server, Tomcat , Jboss 5, Jetty, ALSB 2.5, Hudson, Sonar, Thrift, Android,Vaadin, Mule ESB, Synapse, Activiti, ServiceMix ...
  • Ruby, Python, C
  • Docker, Kubernetes, Chef, Puppet,CVS, SVN, Git, Clearcase, RTC Ansible,Vagrant, AWS, Google Cloud Platform,Jenkins, Gitlab-CI, Drone, REST, Graphql ...