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 ...)