Engineer by trade, and by heart, I've been designing, developing and deploying software for many years. I have contributed to internal and customer-facing projects in e-commerce, railway planning and fleet management, firefighter dispatch. I have mostly worked on full-stack projects, with a web client and a backend, from monolithic or micro-service-y, with everything in between.
As a software engineer, I love continuously delivering business value. I believe in the values behind lean product management, user centered design and, of course, agile (small-a agile). I am currently a software engineer in the Spring Commercial team at VMware / Spring, where I work on k8s-native SSO products. Previously I worked at Pivotal Labs / VMware Tanzu Labs, helping customers build product and engineering teams. I enabled client engineers on modern practices and taught by doing. With customer teams, we delivered modern, high quality software... And more importantly business value at a rapid pace.
In addition to teaching by pair-programming, I also teach Computer Science to engineering students at Mines Paristech. I gave two-semester classes, complete with lectures, lab work and projects: "CS 101 with Java", "CS 101 with Python". Other lectures include "Techniques and tools of software testing", and "Agility: Processes and techniques for software development".
You can find me on the Internetz:
Tech skillsMostly doing full-stack web development, both backend and frontend, deploying happy little microservices in the cloud.
- Spring (Boot, Data, Cloud)
- Lots of Angular
- Some React and Vue
- A few progressive web apps (PWA)
Other stuff I frequently use
- Databases mostly SQL (think Postgres, MySQL, etc)
- CI/CD with Concourse & Gitlab CI
- kubernetes (CKAD certified) and cloud foundry
Things I have dabbled with
- Languages: Ruby, NodeJS, Scala
- Frameworks: .NET WebMvc, Polymer JS
- Tools: bash, vim, git, nginx