TP.

Hey, I’m

Tom Picaud

I'm a software engineer with a Master's degree in Computer Engineering, located in Poitiers, France. My diverse studies covered software modeling, cryptography, language theory, and full-stack web development. I've worked with Java, C++, Python, Rust, React, Angular, NestJS, Electron, and PostgreSQL. Independently, I've delved into blockchain, gaining a strong understanding of this technology. Currently working for Cryptoast, a cryptocurrencies-oriented media, I’m writing technical articles about the blockchain ecosystem for both beginner and advanced readers. Besides, I’m also building an entire cross-platform game using React.

EXPERIENCE

Cryptoast

Nov 2024 - Now

France

  • • Writing articles on Web3, blockchain and cryptocurrencies
  • • Popularising concepts for beginner/intermediate/advanced users of the blockchain ecosystem
  • • Testing and creating developer tutorials on various crypto-related technologies like AI agents, bridges, etc

CityBorn

Oct 2024 - Now

France

  • • Building alone an entire cross-platform (web+mobile) game in React, playable in solo and multiplayer mode
  • • Retrieving, storing, and parsing GeoJSON data dynamically
  • • Using google maps API
  • • Managing a database with MongoDB Atlas
  • • Creating simple and easy-to-use UX and UI
  • • Dealing with Google Play Console (mobile) and Vercel (web) for production deployments

ALTEN

Aug 2023 - Sep 2024

Rennes, Brittany, France

  • • Capitalized on blockchain projects from the group's laboratories
  • • Helped interns and new employees to get started with their blockchain environments
  • • Aggregated and organize knowledge
  • • Animated a blockchain community within a team
  • • Developed a traceability system on Hyperledger Fabric
  • • Deployed Hyperledgfer Fabric networks
  • • Developed smart contracts

IRISA - INRIA laboratory

Jun 2022 - Jul 2022

Rennes, Brittany, France

  • • Developed a reliable broadcast algorithm to replace blockchain consensus
  • • Learned Rust, cryptographic signatures and networking

Table Tennis Châteaugiron

Sep 2016 - Feb 2023

Châteaugiron, Brittany, France

  • • Trained senior/junior players during weekly sessions
  • • Created customized sessions
  • • Led a group of people

EDUCATION

Ecole Supérieure d'Ingénieurs de Rennes

2019 - 2024

Rennes, Brittany, France

  • • Engineer diploma in computer science (equivalent to a master's degree)
  • • International experience in Poland (Poznań University of Technology), 4 months

Lycée Sévigné High School

2016 - 2019

Cesson-Sévigné, Brittany, France

  • • Baccalauréat diploma, English section, with honors

UFCV Bretagne

2018 - 2019

Brittany, France

  • • Youth worker certificate, lifeguard qualification

MAIN SKILLS

Java

Java

Angular

Angular

React

React

Rust

Rust

Python

Python

C++

C++

INTERESTS

Hiking

Hiking

Sport

Sport

Music

Music

Economics

Economics

Blockchain

Blockchain

SOME PROJECTS

featureImage

Portfolio

Portfolio built with astro, react and tailwindcss, using some Material UI components, inspired by a template available in the astro documentation.

featureImage

Blockchain implementation

Basic blockchain implementation in python, which allows the user to run a blockchain, create a wallet and send transactions to the network.

featureImage

Byzantine reliable broadcast

A reliable broadcast algorithm in Rust based on a Ph.D. student's work, which reaches nodes consensus without using computational power.

featureImage

Planning poker

Planning poker application built with Angular and NestJS, which allows users to create a room and estimate tasks duration for projects.