Download this resume as pdf
Skills
IoT and low level
![Rust](https://axel-faure.com/img/skills/rust.png)
Rust
Rust
Level:
Expert
![default image](https://axel-faure.com/img/default_skill.png)
C
C
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
C++
C++
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Linux drivers
Linux drivers
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Device tree
Device tree
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
MQTT
MQTT
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
CoAP
CoAP
Level:
Notions
Notes:
Extended studie as part of a comparison with other protocols, not used yet
![](https://axel-faure.com/img/skills/iot_network.png)
IoT networks
IoT networks
Level:
Variable
Notes:
GPRS, 3G, NB-iot, BLE, Zigbee, Z-Wave, Thread, CPL, Lora, Sigfox...
Some actually used and implemented, others studied for comparison and choice
![Yocto](https://axel-faure.com/img/skills/yocto.png)
Yocto
Yocto
Level:
Interest
Databases
![MariaDB](https://axel-faure.com/img/skills/mariadb.png)
MariaDB
MariaDB
Level:
Proficient
![MySQL](https://axel-faure.com/img/skills/mysql.png)
MySQL
MySQL
Level:
Proficient
![PostgreSQL](https://axel-faure.com/img/skills/postgre.png)
PostgreSQL
PostgreSQL
Level:
Proficient
![Redis](https://axel-faure.com/img/skills/redis.png)
Redis
Redis
Level:
Proficient
![ElasticSearch](https://axel-faure.com/img/skills/elasticsearch.png)
ElasticSearch
ElasticSearch
Level:
Proficient
![Cassandra](https://axel-faure.com/img/skills/cassandra.png)
Cassandra
Cassandra
Level:
Notions
Cloud
![AWS](https://axel-faure.com/img/skills/aws.png)
AWS
AWS
Level:
Proficient
Notes:
VPC, EC2, Zone53, Aurora, Elasticache, ELB, S3, Glacier, SNS...
![GCP](https://axel-faure.com/img/skills/gcp.png)
GCP
GCP
Level:
Beginner
Notes:
GCE, GKE, GCS, CloudSql
![Kubernetes](https://axel-faure.com/img/skills/kubernetes.png)
Kubernetes
Kubernetes
Level:
Proficient
![Terraform](https://axel-faure.com/img/skills/terraform.png)
Terraform
Terraform
Level:
Proficient
![Ansible](https://axel-faure.com/img/skills/ansible.png)
Ansible
Ansible
Level:
Proficient
![Openstack](https://axel-faure.com/img/skills/openstack.png)
Openstack
Openstack
Level:
Interest
Devops and system
![Git](https://axel-faure.com/img/skills/git.png)
Git
Git
Level:
Expert
![Linux](https://axel-faure.com/img/skills/linux.png)
Linux
Linux
Level:
Proficient
![Debian](https://axel-faure.com/img/skills/debian.png)
Debian
Debian
Level:
Expert
![BSD](https://axel-faure.com/img/skills/bsd.png)
BSD
BSD
Level:
Notions
Notes:
Administration of a FreeBSD server a few years ago for personal purpose
![Jenkins](https://axel-faure.com/img/skills/jenkins.png)
Jenkins
Jenkins
Level:
Proficient
Notes:
Administration of the service and creation of pipelines using Jenkinsfile
![Gitlab](https://axel-faure.com/img/skills/gitlab.png)
Gitlab
Gitlab
Level:
Proficient
![Docker](https://axel-faure.com/img/skills/docker.png)
Docker
Docker
Level:
Proficient
Notes:
Creation of multi-stage dockerfiles
![VPN](https://axel-faure.com/img/skills/vpn.png)
VPN
VPN
Level:
Proficient
Notes:
Experience of Openvpn, StrongSwan, vpnc and openconnect. Not an expert though
Interest (and a lot of hope!) for wireguard
![default image](https://axel-faure.com/img/default_skill.png)
DNS
DNS
Level:
Proficient
Notes:
Configuration of DNS entries through various managers (AWS, OVH, Ghandi...)
To some extent setup and usage of unbound, bind9, dnsmasq and other DNS related tools
![default image](https://axel-faure.com/img/default_skill.png)
Bash
Bash
Level:
Proficient
Web
![Actix](https://axel-faure.com/img/skills/actix.png)
Actix
Actix
Level:
Proficient
![Javascript](https://axel-faure.com/img/skills/javascript.png)
Javascript
Javascript
Level:
Proficient
Notes:
ES5 - ES6
![NodeJs](https://axel-faure.com/img/skills/nodejs.png)
NodeJs
NodeJs
Level:
Proficient
![AngularJs](https://axel-faure.com/img/skills/angularjs.png)
AngularJs
AngularJs
Level:
Proficient
![Angular](https://axel-faure.com/img/skills/angular.png)
Angular
Angular
Level:
Beginner
![PHP](https://axel-faure.com/img/skills/php.png)
PHP
PHP
Level:
Proficient
Notes:
Up to php 5
![Symfony](https://axel-faure.com/img/skills/symfony.png)
Symfony
Symfony
Level:
Proficient
Notes:
Version 2
![Django](https://axel-faure.com/img/skills/django.png)
Django
Django
Level:
Beginner
![Typescript](https://axel-faure.com/img/skills/typescript.png)
Typescript
Typescript
Level:
Beginner
Notes:
Part of an experimentation. Never used on a large scale project
![Cypress](https://axel-faure.com/img/skills/cypress.png)
Cypress
Cypress
Level:
Beginner
![Grunt](https://axel-faure.com/img/skills/grunt.png)
Grunt
Grunt
Level:
Proficient
![Apache2](https://axel-faure.com/img/skills/apache.png)
Apache2
Apache2
Level:
Proficient
Notes:
Mostly used to Apache but also used Nginx for some projects
![Bootstrap](https://axel-faure.com/img/skills/bootstrap.png)
Bootstrap
Bootstrap
Level:
Proficient
![Foundation](https://axel-faure.com/img/skills/foundation.png)
Foundation
Foundation
Level:
Proficient
![LESS](https://axel-faure.com/img/skills/less.png)
LESS
LESS
Level:
Proficient
Notes:
Also used SASS
![Webpack](https://axel-faure.com/img/skills/webpack.png)
Webpack
Webpack
Level:
Notions
Notes:
Part of an experimentation. Never used on a large scale project
Other technologies
![Python](https://axel-faure.com/img/skills/python.png)
Python
Python
Level:
Expert
Notes:
Daily usage of python 2 and 3 on large scale projects
![RabbitMq](https://axel-faure.com/img/skills/rabbitmq.png)
RabbitMq
RabbitMq
Level:
Proficient
![Java](https://axel-faure.com/img/skills/java.png)
Java
Java
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
C#
C#
Level:
Notions
Notes:
Not used for a while now
![default image](https://axel-faure.com/img/default_skill.png)
Lisp
Lisp
Level:
Notions
![default image](https://axel-faure.com/img/default_skill.png)
Prolog
Prolog
Level:
Notions
![Scala](https://axel-faure.com/img/skills/scala.png)
Scala
Scala
Level:
Notions
Notes:
Personal interest, some scripting on my spare time
![Go](https://axel-faure.com/img/skills/go.png)
Go
Go
Level:
Interest
![Elixir](https://axel-faure.com/img/skills/elixir.png)
Elixir
Elixir
Level:
Interest
Notes:
Mostly out of curiosity
![Celery](https://axel-faure.com/img/skills/celery.png)
Celery
Celery
Level:
Notions
![default image](https://axel-faure.com/img/default_skill.png)
IA
IA
Level:
Notions
Notes:
Good notions (and sometimes first hand experience) of simple algorithms. Interest in more complexe ones.
![Hadoop](https://axel-faure.com/img/skills/hadoop.png)
Hadoop
Hadoop
Level:
Notions
![Blockchain](https://axel-faure.com/img/skills/blockchain.png)
Blockchain
Blockchain
Level:
Notions
Notes:
Good understanding of the mechanism of blockchains and smart contracts
![Datadog](https://axel-faure.com/img/skills/datadog.png)
Datadog
Datadog
Level:
Beginner
Languages spoken
![](https://axel-faure.com/img/skills/fr.png)
French
French
Level:
Native
![](https://axel-faure.com/img/skills/en.png)
English
English
Level:
Fluent
Notes:
TOEIC: 955/990
TOEFL: 102/120
Studied in the US for a semester after these certifications
![](https://axel-faure.com/img/skills/es.png)
Spanish
Spanish
Level:
Intermediate
Notes:
May need some time to "reactivate"
Organisation and methods
![Scrum](https://axel-faure.com/img/skills/scrum.png)
Scrum
Scrum
Level:
Proficient
![Kanban](https://axel-faure.com/img/skills/kanban.png)
Kanban
Kanban
Level:
Proficient
![UML](https://axel-faure.com/img/skills/uml.png)
UML
UML
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Platform design
Platform design
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Security
Security
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Scalability
Scalability
Level:
Proficient
![default image](https://axel-faure.com/img/default_skill.png)
Communication
Communication
Level:
Proficient
Experience
Full-stack software engineer
Netwo
Creation of a SaaS platform in the telecommunication sector
Lead developer
MOMA (Modélisation, mesures et Applications)
Architecture, development and operation of IoT, big data & smart grids applications and platforms.
Internship - embedded systems engineer
MOMA (Modélisation, mesures et Applications)
Integration of a Linux system on ARM and development of kernel drivers.
Internship - sofware engineer
Geneanet
Creation of search engines and targeted advertising systems using Elasticsearch.
Internship - junior programmer
Michelin
Creation of a reporting plug-in for a master application in an industrial context using .Net technologies.
Tutor for IT usage
IUT de Clermont-Ferrand
Tutoring in programming for Computer Science students and introduction to IT for other students.
Education
Université de Technologie de Compiègne (UTC)
Computer engineer
University of Rhode Island
Exchange semester
IUT Université d'Auvergne
DUT informatique SI
Equivalent to a two years Bsc in Computer Science with Embedded Systems option
Lycée Blaise Pascal
Prépa MPSI
Equivalent to year one PrepSchool for Engineering Schools
Lycée Gay-Lussac
Baccalauréat Scientifique
High School Diploma in Science, with honours.
Notes:
Used in a professional context for driver development