Jean Hascoët

Unavailable

About



Full-stack Lead Developer (10+ years of experience), specialized in Angular, Spring Boot, Node.js, and AWS. Expert in scalable, real-time, and microservices architectures, I support teams in the design, development, and technical leadership of critical projects. 🚄 TGV-M: real-time monitoring system controlling all TGV-M trains in service. 🚉 SNCF Voyageurs: national on-call/incident management system used by SNCF Voyageurs (10,000+ users). 🤖 Crypto HFT: high-frequency trading tools + PnL dashboards + real-time monitoring. 🏦 Société Générale: RFQ/RFE orchestrators, microservices load balancing, NLP tool for market data. 🇬🇧 Fluent in English

Full-Stack Developer / Team Lead


  • Birthday:21 Nov 1992
  • Phone:0685852238
  • City:Nantes, France
  • Degree: Master
  • Email:jean@hascoet.dev
  • Status:Unavailable

Resume

Skills

Ops

GitHub
GitLab
Gradle
Terraform
Jenkins
Docker
Maven

Web

WebSocket
RestAPI
Node.js
Load Balancing
AWS
OAuth2
GraphQL
Serverless
AppSync
Lambda
CloudFront
Amplify

Languages

French (native)
English (bilingual)

Programming Languages

Java
Python
Kotlin
Javascript
Typescript

Frameworks

Spring Boot
Angular
NestJS
React
NextJS
FastAPI

Databases

MongoDB
PostgreSQL
Oracle
MS SQL
DynamoDB
S3

Other

Kafka
RabbitMQ
Linux
Excel
Machine Learning
AI-Augmented

Libraries

Reactor
RxJS
Pandas
React Redux
NGXS
Apollo

Education

Polytech Nantes

2012 - 2015

Graduate school of engineering in Computer Science - France

IUT of Nantes

2010 - 2012

Two-year university diploma in Computer Science - France

Professional Experience

Lead Developer

2023-03 - Present

SNCF, Nantes

Training former railwaymen to the web development profession and leading projects - Java, Spring Boot, Angular, MongoDB, Kafka.

  • Designing, developing and leading the real-time monitoring system for the new TGV-M.
  • Designing, developing and leading the on-call system for SNCF Voyageurs.
  • Anmating workshop with back to front technologies.

Full Stack Developer

2020-07 - 2023-02

Nibbio, Hong Kong

Developing and leading trading, analytics and monitoring tools in a cryptocurrency HFT firm - Angular, Spring Boot, NestJS, Node.js, AWS, MongoDB.

  • Trading tools to hedge delta, transfer cryptocurrency, pass an order, see real time trades, etc.
  • Monitoring tools to deploy, rollback, display logs and status from a web UI.
  • Analytic tools to aggregate, display and update reports dynamically through a web UI with a python editor.
  • Execution tools to pass orders with different strategies on CEX and DeFi.
  • Trading and analytics tools on DeFi/web3 by providing portfolio management, PnL visualization, transaction automations, etc.
  • Trading algorithm implementations and support.

Full Stack Developer

2020-03 - 2020-06

BFAM Partners, Hong Kong

Developing RFQ message based pricer through symphony chats between sales and traders in a hedge fund - Spring Boot, React, FastAPI

    Front Office Developer

    2016-09 - 2020-02

    Société Générale, Hong Kong

    Developing tailor made load balancing microservices for equity derivatives desks in agile methodology with continuous integration and delivery - Java, Kotlin, SpringBoot, AngularJS, Jenkins

    • Building from scratch a system centralizing corporate actions and transcodifications, with historic, from different sourceswith the use of batch applications.
    • Developing pre-trade and post-trade tools for exotic products. Creation of RFQ/RFE orchestrators routing to the right pricing/execution/booking system according to the request (Spring State Machine).
    • Historical market data analysis tool created from scratch (worldwide app), based on NLP with a search bar. The user can search for a market data (e.g. "vol 110% 3m nky - 90%") and plot a graph with a python editor generated so that he can edit the code and compute/plot whatever he wants from it by using, for example, pandas library.
    • Volatility/dividend/repo marking tool. Volatility traders can add stocks and compute volatilities/repos/dividends with various kind of algorithms created by quant, visualize graphics, adjust parameters and insert data in global systems.

    SAP Functional Consultant

    2015-09 - 2016-08

    Accenture, Nantes, France

    Working for a public service company and maintaining its SAP finance system.

    • Direct communication with the customer.
    • Understanding of use cases and transforming them into logical and technical views.
    • Managing deliveries and transferring the know-how to the customer.