Hello!

I'm Florian Hermouet-Joscht, a curious backend engineer looking for a position in an awesome tech company

Get in touch → hello@florianhj.fr
BACKGROUND
Backend developer at Bigblue, I build new features and maintain the product with a great team. After studying at 42 (Xavier Niel's school), I worked 2+ years at Keymetrics, the company that built PM2: a process manager for Node.js. I was working on a monitoring product that aggregates logs, metrics and tracing from developer's applications.

I like to work on tools that make people's lives easier, make communicant systems to homogeinize APIs and data. Automating a process that was intially manual makes my day.

I have always been interested in computers and technological devices, especially ones with Wi-Fi. I am curious and love to explore old and new technologies, which can be barcode scanners on Windows Mobile to the latest robotic arm.
SKILLS
LANGUAGES
Golang
Javascript
Typescript
Kotlin
Dart
Bash
Qt
QML
WEB
React
Vue
Parcel
DATABASES
MySQL
SQLite
Postgres
Timescale
Mongo
Elasticsearch
Redis
Foundation
TECHNOLOGIES
Git
Docker
Kubernetes
GKE
Helm
REST
SOAP
Raspberry Pi
WORK EXPERIENCE
Bigblue
Backend engineer
  • Golang development of the backend using gRPC for Bigblue's logistics processes
  • Development of a notification center to alert tenants of anomalies (realtime, in-app and emails)
  • Address validation of orders' delivery destination using different sources
  • Automation of manual processes for the operations team (order fulfillments, CSV imports,...)
Keymetrics
Solutions engineer
  • Golang and Python agent development with OpenCensus tracing integration
  • Backend Node.js applications, on-premise (Docker, K8S, GKE, Helm, Terraform) distribution
  • Internal application to handle key accounts billing and contracts
  • Node.js application on embedded device, custom OS with Yocto
NOV-BLM
IT Assistant
  • Inventory and destruction of hard drives from old computers
  • Creation of profile migration program for new computers in VB .NET
  • Support of operation team
View my resume
PROJECTS
Iziplay
Service to search and play movies and tv shows from torrent peers on public trackers. Files are transcoded while downloading and transmitted using HLS protocol
Torrent Go FFMpeg Transcoding HLS React Chromecast
Fruit'mail
Dynamic addresses email-server which sorts messages using username suffix in the address (e.g.: florian.fb@domain.tld)
React Node.js SMTP OAuth MongoDB Android
Tromé
Android app using Golang REST gateway to RATP SOAP service to show real-time waiting times for Paris public transportation and GTFS data with OpenTripPlanner to create itineraries
Kotlin SOAP Golang OpenTripPlanner GTFS
Soulseek client
Node.js client for Soulseek protocol, created using old/outdated documentation and reversing some closed-source desktop clients
Soulseek Reverse Client
EDS
Business application to manage customers and appointments who sends SMS to remind customer's appointments with offline synchronisation on Android devices
Node.js MySQL Android React
ESK8
Got a broken Boosted board with control card oxyded. I replaced it with a VESC and I use a Flutter app to control the speed of the board
ESP32 C++ VESC Flutter Dart BLE
And some others on my Github profile
EDUCATION
42
Architect in Advanced Digital Technology, expert in Information Technology
University of Nantes
Licence 1 Computer science
Livet High School
BAC S - Engineering sciences