I'm Florian Hermouet-Joscht,
Backend JS/GO & Android Developer

About me

My name is Florian, I’m a 22 years old, currently working @Keymetrics, Paris since 2017.

I have always been interested in computers and technological devices, especially those using IoT services.

I am curious and love all of the new technologies.

DOWNLOAD MY RESUME

Education

42
Paris, 2015-present
Architect in Advanced Digital Technology,
Expert in Information Technology
Projects including C, C++, web, security,
databases, 3D engines...

University
Nantes, 2014-2015
Licence 1 Computer science
Physics, chemistry, optics,
electronics, algorithm, database courses

Lycée Livet
Nantes, 2011-2014
BAC S - SI
Sciences of Engineer (SI) & Computer and Digital Science

Experiences

Keymetrics
Paris, january 2017-present
PM2 agent
Golang and Python agent development with OpenCensus tracing integration
Backend and system developper
Node.js applications, on-premise (Docker, K8S, GKE, Helm, Terraform) distribution
Envision
Node.js application on embedded device, custom OS with Yocto

Listen!
Paris, november 2016
Web Developer
OAuth2 server with Node.js and Angular2

NOV-BLM
Nantes, july 2014
Assistant
Creating profile migration program for new computers in VB .NET

Skills

Projects

More of my personal projects on GitHub

Most of theses services are hosted on my K8S cluster

Contact

Fruit'mail

november 2016-present

Home made mail server, using Node.js with Express, MongoDB, node-mailer and mailin for reception.
Android Java client + iOS Swift client

Frontend
Backend

Android Java client
iOS Swift client

Tromé

may 2018-present

Client: Native with Kotlin
Backend: Golang RATP "realtime API" + OpenTripPlanner with GTFS data

Backend
Android Kotlin client

Try beta on Play Store

EDS

2015-present

Business application with Node.js server, Java Android app to manage customers and appointments with offline synchronisation + Android API to share customers in contacts and React web interface

Private project

Carré Blanc

2014

Android game based on friend's idea, he wrote the game in Java with Processing. I integrated it in a Android application with menus and scoreboard.

Play Store

Iziplay

2016-present

Micro services applications in Node.js (search, subtitles, social, support), in Golang (auth, download), React (web) and Javascript (Chromecast). The service can download files from BitTorrent network, transcode it using FFMpeg and serve it using HLS protocol.
All parts of this project are perfectly scalable (Nginx Load balancer, NFS for file storage, Redis for pub/sub and WebSockets to transfer realtime infos)

Private project

Status page on K8S

Board

january 2019-present

Got a broken Boosted board with control card oxyded. I replaced it with 2 VESC and a ESP32 Microcontroller, reused the battery and 2 motors. I programmed a Flutter control app with BLE 4.2 communication.

Currently working
ESP32 code (C, C++)
Flutter app (Dart)

In project

Web Bluetooth app (JS)
Windows Mobile 6.5 (C++)

Plex Freebox

2014

Still not finished. This is a Plex Client for Freebox Revolution (v6) made with QT and QML. It supports Plex Pin for connection, movies, series and musics, can transcode medias, change audio language and subtitles.

Code