2023/3 – now: Senior engineer manager
Designing and implementing engineering career path, performance evaluation, main processes. Coaching Engineer managers and Tech leads. Handling interview process and performance review. Driving culture and technology strategy. Leading learning platform and CMS development teams (around 80 engineers).
- Coaching
- Leadership
- Agile
- Lean
- SVPG
- Process and policies
- Career development
- Fully Remote
2021/1 - 2023/3: Senior Software engineer
Meta Workplace: working on several features in the Knowledge Library team
Meta Horizon Workrooms: working on the Whiteboard collaboration tool, used on Web, mobile and desktop app.
- Javascript
- Flowtype
- React
- Relay
- GraphQL
- Hack (PHP)
- Metaverse
- HTML5 canvas
- GraphDB
2020/1 - 2021/1 Head of engineering
Leading a team of 28 engineers split in 5 product teams. Most of my work was hiring and coaching the teams, define the technology direction and the remote way of working (most of my tenure was during the pandemic).
- Leadership
- Recruitment
- Interview
- Architecture
- Microservices
- Fully Remote
2018/3 – 2019/12 Principal Engineer
Leading multiple teams in projects around Resource marketplace, job recruitment, Marketing.
- Leadership
- Kanban
- Coaching
- Microservices
- Fully Remote
2015/11 – 2018/2 Senior Software Engineer
Registration platform, organisation management application. Website rebrand, frontend performance optimisation, school portal, core infrastructure (page composition layer). Team leader and mentoring junior developers.
- HTML CSS
- React
- SASS
- Frontend performance
- UI Design system
- CDN
- Node.js
- GraphQL
- REST
- Microservices
- Webpack
- Rollup
- Mongo
- Postgres
- Redis
- Hybrid Remote
2013/10 – 2015/10 Software Developer
Mobile and desktop web site, Front end performance optimizations (as a tech lead), new HTML5 videoplayer, Interactive maps for elections reporting.
- Grunt
- Gulp
- HTML CSS
- Frontend performance
- Clojure
- SASS
- HTML5 video
- CDN
- React
- SVG
Freelancer
2013 – 2013/10 Freelancer
Thick client Javascript applications for various customers
- Node.js
- JavaScript
- Backbone.js
- require.js
- twitter bootstrap
- HTML5
- CouchDB
- Web Sockets
Redomino
2010 – 2013/10 Web developer
Plone add-on products, Python standalone tools and applications - Javascript development - Facebook application development – Responsive Web design - GNU/Linux administration (Debian/Red Hat) - coaching in advanced Python/Plone/Javascript courses.
- Python
- Zope
- Plone
- jQuery
- JavaScript
- HTML CSS
- HTML Canvas
- Responsive web design
- PHP
- Linux administration
- Facebook pages
- Coaching
- Postgres
- MySQL
- SOAP
- REST
- NGINX
- XML RPC
- Apache
- Varnish
- HAProxy
1998 – 2009 Software developer
Starting with applications to emit insurance policies in particular around Y2K, Euro transition and several mergers. Leading team around build policies templates. Eventually working on script automation, for sync updates and troubleshooting issues.
- Visual Basic
- Forms (proprietary technology)
- Python
- SVN
- Adobe LiveCycle
- Adobe PDF
ELTEC electronics
1997 (7 months) Software developer
Software for a drainpipe cutting machine
- Micro controllers
- Assembly