Léo Jeusset

Léo Jeusset

Mentor
5.0
(2 reviews)
US$30.00
For every 15 mins
3
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Functional Full-Stack Developer
Functional Full-Stack Developer

I am a senior software engineer with more than 10 years of experience focused mostly around web development, web applications and software architecture. I am highly versatile, adapting quickly to new projects and new technologies. I enjoy organising teamwork, mentoring co-workers and being involved with the product development and team-recruitment.

A master degree in Computer Engineering gave me solid theoretical foundations, as well as a love for clean code, effective architecture and the curiosity of always learning. In particular, I have a passion for Functional Programming. For frontend work, I am especially profficient in Elm as I have been using it professionally and on side projects for about 3 years. For the backend I have a particular liking for Haskell and Clojure.

French, Swedish, English
Stockholm (+02:00)
Joined November 2017
EXPERTISE
3 years experience
I have been working with Elm for about a year and got a job as Elm developer since May 2017 for a German company as an Elm developer. Thi...
I have been working with Elm for about a year and got a job as Elm developer since May 2017 for a German company as an Elm developer. This job requires dealing and improving a large code-based, dealing with a lot of ports and encoders/decoders. I love working with Elm and look forward to helping people through their Elm journey. I've also written a couple of articles about Elm available here: medium.com/@leojpod
Front-EndBulmaBootstrapInspinia themesElm
View more
9 years experience | 1 endorsement
I started working with JavaScript during my studies in France and Sweden, I later developed them while working as Research Engineer for t...
I started working with JavaScript during my studies in France and Sweden, I later developed them while working as Research Engineer for the Luleå University of Technology. About 6-7 years ago I started working as a freelancer and I have been using JavaScript since then. I have an extensive records of JavaScript usage both front- and back-end with numerous techs: jQuery, Node.js, Express, Sails.js, Ember.js, Angular 2 & 5. I have also been teaching JavaScript, TypeScript & Node.js in Geneva for professional formations. I also participated in several small and medium sized addon/packages for ember, sails and angular 2+
Es6TypeScriptPdf.js
View more
Es6TypeScriptPdf.js
View more
5 years experience
I started working on Node.js as a freelancer, moved to Express/Socket.io and later to Sails.js. I am currently developing with Sails.js t...
I started working on Node.js as a freelancer, moved to Express/Socket.io and later to Sails.js. I am currently developing with Sails.js to power the back-end of a business software for lab workers. In 2016 I gave a formation for professional wanting to re-convert into fullstack developer. The course I was giving covered Node.js, Express, Mongo/Mongoose and lasted for a week.
4 years experience
I worked a lot with Ember.js as a freelancer but the most important job I had was at Smith & Carson: a law firm that has developed an imp...
I worked a lot with Ember.js as a freelancer but the most important job I had was at Smith & Carson: a law firm that has developed an important in-house business app for their lawyer and customers with the front-end built with Ember. My contribution to their application included the development of a couple of OSS addons including ember-pdf-js, a wrapper for the Mozilla library to display PDF files in a browser.
Materialize cssJwtEmber Pdf Js
View more
2 years experience
I started to learn Angular when they moved to the version 2. I had a uttermost hate for the previous version but TypeScript + a more stru...
I started to learn Angular when they moved to the version 2. I had a uttermost hate for the previous version but TypeScript + a more structured project layout via Angular-cli made me rethink that a little and I must confess that I now quite like Angular. I have been contributing to the Angular2-mdl repository by creating a Fab-menu component.
4 years experience
10 years experience
Since my engineering studies I've been involved in architecturing, implementing and using databases of all kind: relational, no-sql, even...
Since my engineering studies I've been involved in architecturing, implementing and using databases of all kind: relational, no-sql, event-driven, ...

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Removed User
Removed User
June 2018
Really helped me think like a pro developer and we figured few things out together. Leo is really experienced and knows what he is doing really recommend him for any task.
EMPLOYMENTS
Senior Full-Stack Engineer
Cyted.ai
2020-04-01-2020-08-01
Helping early detection of Barrett's oesophagus cancer. Going from 0 to 10k+ lines of elm single handedly : from architecture to style-s...
Helping early detection of Barrett's oesophagus cancer. Going from 0 to 10k+ lines of elm single handedly : from architecture to style-system passing by proper CI support (elm-review, elm-analyse, elm-ui-explorer) and big portions of the design. Enforcing best practice on the entire code-base. Architecturing the backend and the entire system as well as the infrastructure on AWS. Advocating for infrastructure-as-code, introducing event-sourcing via Kafka and GraphQL (with elm-graphql for the frontend). Collecting user requirements, setting up user-stories and project management.
Python
Django
Rust
View more
Python
Django
Rust
Elm
Apache Kafka
GraphQL
Tailwind css
View more
Senior Software engineer - Elm developer
Zeit.IO
2017-06-01-2020-03-01
Developing SurveyMaster is a business application for ship inspectors. The application allows them to gather their observations offline, ...
Developing SurveyMaster is a business application for ship inspectors. The application allows them to gather their observations offline, while they are inside a tanker-ship or diving around it; easilty generate detailed reports; planify inspections and efficiently distribute their work. At this stage of the project, I was the sole developer for the frontend (almost 40k lines of elm), and participated in the backend (ruby on rails) along with colleagues. My responibilities include: - Single handedly migrating an important code base from elm 0.16 to 0.18 then 0.19. - Adding and improving features on live-application. - Defining requirements and code-architecture - Rewieving coworkers' code and functionalities in elm and Ruby. - Recruiting and mentoring a new member of the team.
Ruby on Rails
PostgreSQL
Bootstrap
View more
Ruby on Rails
PostgreSQL
Bootstrap
Elm
Inspinia theme
View more
Senior Full-stack developer
Repositive.io
2018-02-01-2019-03-01
Repositive is accelerating biomedical research by connecting biopharmas with the right preclinical cancer models and CRO partners. My ma...
Repositive is accelerating biomedical research by connecting biopharmas with the right preclinical cancer models and CRO partners. My main responsibilities included: - Maintaining and improving two important Ember.js codebases. - Making frontend components more functional (clear I/O, no side effects). - Writing backend services in a domain architecture using event-store, OpenAPI & micro services in Node.js (typescript). - Enabling test-coverage on some of the backend service and getting them above the 90% threshold. - Introducting E2E testing with Cucumber and Selenium then Puppeter. - Mentoring co-workers as they learned new technologies (e.g.: Ember, Cucumber). - Planning, scoping and reviewing.
Node.js
PostgreSQL
TypeScript
View more
Node.js
PostgreSQL
TypeScript
React
Ember.js
JavaScript
Redux
View more