Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Etienne de Dieuleveult

System Architect

34 years old
Driving License
Marseille (13007) France
Professional Status
Employed
Open to opportunities
About Me
I'm passionate about IT and I love functional programming. Having lot of fun with JavaScript and Elixir on my free time.
  • Context:
    • Working remotely as a system architect with the US Smart Residential (Yale) team in San Francisco.
  • Missions:
    • Design and development of the Lock Control Partner to provide temporary and encrypted access to your Smart Lock. The service provides in-home deliveries and other services to your home (https://yaleinhome.com/no-en).
    • Improve the remote bridge service to support August Wifi smart lock’s new transport layer (HTTP/2). (https://august.com/products/august-wifi-smart-lock)
    • Improve the remote bridge service to support new generation bridges allowing to control several locks simultaneously.
    • Design of the OTA update protocol for smart locks associated to a bridge. Until now the user experience forced the user to stay next to the lock with the application open while the update was happening via bluetooth.
    • Leading through example, mentoring/influencing new teams in Malmö and Shanghai in order to have new contributors in other regions. Effectively working with peers, team members, and other departments.
    • Migration of the queuing mechanism from RabbitMQ to SQS in order to fix the scalability issues we had in the microservice in charge of loading the keycodes onto the lock.
  • Technological environment:
    • Kubernetes
    • Nginx
    • NodeJS
    • Mocha/Sinon/Chai
    • Elasticsearch, Logstash, Kibana
    • Statsd/Grafana
    • RabbitMQ
    • gRPC
    • SQS
    • Redis
    • MongoDB, DynamoDB