EMPLOYMENTS
Technical lead
HP/Andela
2022-04-01-Present
Technical lead on confidential customer innovation project, covering shell scripting, Dart, SQL, Docker, and Ci/CD.
Technical lead on confidential customer innovation project, covering shell scripting, Dart, SQL, Docker, and Ci/CD.
SQL
Linux
Bash
PostgreSQL
Dart
Docker
View more
Senior Software Engineer
CRITEO
2016-01-01-2021-10-01
Software engineer in various teams (rendering & telemetry, identity, business observability, invalid traffic detection) at Criteo, world ...
Software engineer in various teams (rendering & telemetry, identity, business observability, invalid traffic detection) at Criteo, world leader in retargeting advertising. Systems handling more than 4 million transactions per second.
Responsibilities:
- Frontend development (Typescript, React, Selenium, Browser performance)
- Backend development (C#, Kafka, Scala, SQL, Hadoop, Spark)
- UX research and product design
- R&D (leading to USPTO grant 10721299)
C#
Scala
Node.js
Linux
React
Apache Kafka
View more
Technical lead, front-end
Bluekiwi
2013-11-01-2015-12-01
Bluekiwi is an enterprise social network, providing collaboration and productivity tools.
Responsibilities:
- Frontend development (Java...
Bluekiwi is an enterprise social network, providing collaboration and productivity tools.
Responsibilities:
- Frontend development (Javascript / PHP)
- Development process design & tooling (Git utilities, Chat bots, documentation)
- Development machine setup automation (VirtualBox / Vagrant / Debian Linux)
- Industrialization tools maintenance (code checks, continuous integration/JENKINS, front-end assets processing/NodeJS+Grunt etc.)
- R&D on large-scale Javascript (client & server) patterns, frameworks, and approaches.
PHP
Git
Linux
Jenkins
Vagrant
Grunt
JavaScript
View more
PROJECTS
Fineta is a web application for the generation of financial statements
used by accountants. Winner of the African Business Club Innovatio...
Fineta is a web application for the generation of financial statements
used by accountants. Winner of the African Business Club Innovation 2011 competition, fineta
has been invited as an innovative project at Carrefour Des Possibles Afrique 2011 and was covered
by Jeune Afrique.
Responsibilities: Technical architecture definition, rule implementation in collaboration with
the domain expert (accountant), design and implementation of the service REST API, definition
and implementation of automated tests, design and development of the user interface (JQuery /
Backbone, ~6K lines of Javascript), definition and management of the version control organization
(Git), implementation of internal tools for automated deployment, server surveillance (AWS), and
automated backup. Total project size: ~30K lines.
PHP
Git
Backbone.js
View more
PHP
Git
Backbone.js
JavaScript
RESTful API
AWS
View more
Trak is a process tracking platform, mainly for physical artifacts (documents, parcels, etc.) using QR codes. It has a workflow rules eng...
Trak is a process tracking platform, mainly for physical artifacts (documents, parcels, etc.) using QR codes. It has a workflow rules engine, process efficiency reports, and automatic alerts for deviations from norms.
Node.js
Linux
PostgreSQL
View more
Node.js
Linux
PostgreSQL
TypeScript
Docker
PWA
View more