Simonini Thomas

Thomas Simonini

Deep Learning Engineer
Founder of Deep Reinforcement Learning Course with Tensorflow

Hey there! My name is Thomas Simonini, I’m a French Deep Learning Engineer who aims to do research in deep reinforcement learning.

After a Bachelor Degree of Law and Political Sciences in 2016, I decided to self study during 2 years mathematics, deep learning and deep reinforcement learning to become a Deep Learning Engineer specialized in Deep Reinforcement Learning. I'm graduated from Deep Learning Foundations and Artificial Intelligence Nanodegree by Udacity.

I founded Deep Reinforcement Learning Course with Tensorflow a free series of articles and videos where we learn the main algorithms, and how to implement them with Pytorch (soon) and Tensorflow. The course is a success with a total of 13,000+ claps and 2,300 reads per week.

This course is free and open source for two simple reasons. First, I believe that innovation comes from sharing knowledge with open education that’s why I think that education should be free or at least accessible and why my projects are open sourced.
Second, it's thanks to people that shared their courses for free (M. David Silver with Reinforcement Learning course, Stanford CS231n, MIT Open Courseware ...) that I was able to self-study these complex topics.

I’m currently excited about Deep Reinforcement Learning and the innovations in this domain that can lead to General Artificial Intelligence , and I’m working on a PPO agent using YOLO to improve its score on Unity Environments.

I'm also passionate about French History (Middle Ages to 👑 Louis XIV) and about Spatial conquest History and Astronomy.



⚠️ I’m currently looking for a job 👨‍💻: drop me a line or call me, I’ll be happy to speak with you about your projects!

My lastest projects 🤖 :


Card image cap

Deep Reinforcement Learning with Tensorflow in video 📹

A video version of the course about Deep Reinforcement Learning where we'll focus on the implementation part with Tensorflow and with a little French accent 🥖🍷

Watch the videos
Card image cap

Deep Reinforcement Learning with Tensorflow 🕹️

A free course about Deep Reinforcement Learning, where we'll learn the main algorithms, and how to implement them with Tensorflow.

Look at the course
Card image cap

CatDCGAN 🐱‍💻

An open source AI that generates pictures of cats 🐱‍💻.

Look at the cats 😺


Work Experiences

Deep Reinforcement Learning Course

Lyon, France
Founder
March 2018 - now

I founded Deep Reinforcement Learning with Tensorflow a free course about Deep Reinforcement Learning, where we learn the main algorithms, and how to implement them with Tensorflow.

The course, a series of articles and videos published in FreeCodeCamp, is a success with a total of 13,000+ claps and 2,300 reads per week. I built this course because I was desperate not to find tutorials with simple and clear implementations with Tensorflow.

In this course we implement a lot of agents, for instance an DQN agent that learns to play Doom, an A2C agent that learns to play Super Mario Bros...

Jean Moulin University Lyon III

Lyon, France
Marketplace developer
June - September 2016

I was hired to develop with Prestashop: "L'Echoppe" the Jean Moulin's University's marketplace.

The goal of this marketplace is to sell T-shirt and goodies in the image of the university. But also asking student to create and design some of it.

In addition to my mission of developing the marketplace with Prestashop, the administration gave me a lot of freedom. And as a consequence, I actively participated in the project: find suppliers, negotiate prices with them, create an effective communication plan...

This experience was really intense (4 months to develop the project from scratch) but also very rewarding because I was able to take initiatives and I learned a lot of skills on the job: communication, negotiation...

Lyon III Entrepreneurs

Lyon, France
Vice-president
2015 - 2016

The goal of the association is to promote entrepreneurship in our University. We made conferences, meetups with students and entrepreneurs and also a daily post in our facebook page to promote entrepreneurship.

NewsSwipe

Lyon, France
Founder and CEO
January 2016 - April 2016

(Incubated in Jean Moulin's Incubator), NewsSwipe, was a news app that display articles in a tinder-like's UX. The articles displayed were based on user tastes. The sources were big medias but also independant blogs. Our aim was to propose articles based on user tastes but also new sources of information.

Alumni

Lyon, France
Founder and CEO
January 2015 - September 2015

Development of our first startup 'Alumni': 'The Trip Advisor for studies', the value proposition was to allow former students to comment and rate their formations (the quality of the studies, the quality of the infrastructures and employment opportunities).

However, the business plan was not good because Universities didn't want to pay for the service except if they can delete bad reviews (it was against our policy consequently we stopped the journey).

Société Générale

Valence, France
Switchboard operator
Receptionist
Summers 2013 - 2014 - 2015

Worked in a busy bank. Welcoming clients (give them their credit cards, checkbooks, do credit transfers…).

Education

Udacity Artificial Intelligence Nanodegree

Udacity
June 2017 - January 2018
Syllabus This Nanodegree was a 6 month intensive course composed of traditional Artificial intelligence topics (Constrained satisfaction problems, Planning, Markov Decision Processes...) with 5 projects.
Plus 3 specializations in Deep Learning:
  • Computer vision
  • Speech Recognition
  • Natural Language Processing
Each specialization lead to a lot of projects to do (see portfolio part)

Udacity Deep Learning Foundations Nanodegree

Udacity
January 2017 - May 2017
This Nanodegree was a 5 months intensive course in order to acquire the basic and advanced topics of Deep Learning theoretically (mathematics abstractions) and practically (a lot of projects to do mostly with TensorFlow).
  • Basic Neural Networks (NN)
  • Recursive Neural Networks (RNN and LSTM)
  • Sequence-to-sequence
  • Convolutional Neural Networks (CNN)
  • Generative Adversarial Networks (GANs)
There were 5 projects to do:
  • First Neural Network (NN)
  • Image classification (CNN)
  • The Simpson's script generator (RNN)
  • English/ French translator (Seq to Seq)
  • Face generator (GANs)

edx Many MOOCS

edX
2016 - 2017
  • edX University of Tokyo, Honor Code Certificate for Visualizing Postwar Tokyo
  • edX Harvard University, Honor Code Certificate for Visualizing Japan
  • edX MIT, Certified Certificate for Entrepreneurship 101/102
  • edX Harvard, Honor Code Certificate China Part 9: Communist "Liberations"

Degree of Entrepreneurship

University of Lyon
2014 - 2015
This one year class consisted of learning the main elements of startup creation : Business Plan, Business Model, KPI, Marketing, MVP...

Bachelor Degree Law and Political Sciences

Jean Moulin University Lyon III
2013 - 2016
This double Bachelor Degree (Bachelor of Law + Bachelor of Political Sciences) was composed of public law, private law as well as study of international policies and how to manage an international crisis.

Professional Skills

Top Skills

75%

Deep Learning

1.5 year
  • Feed forward neural networks
  • Convolutional Neural Networks (CNN)
  • Capsule networks
  • Recursive Neural Networks (RNN/ LSTM)
  • Generative Adversarial Networks (GAN/ DCGAN)
  • Deep Reinforcement Learning (DQN, DDQN, Policy Gradients, A2C, PPO)
75%

TensorFlow

2 years
Tensorflow is the Deep Learning Library made by Google Brain it is today the most used libraries in Deep Learning.
65%

Keras

2 years
55%

PyTorch

4 months
65%

C++

1.5 years
85%

Python

3 years
75%

Full Stack MEAN dev

1.5 year
MEAN stack is the combination of:
  • MongoDB
  • Express
  • AngularJS
  • NodeJS

Other Skills

HTML5 CSS3 PHP Prestashop French Adobe Premiere

Portfolio

Get in Touch

⚠️ I’m currently looking for a job 👨‍💻: drop me a line or call me at 0033 670 234 606 (FRANCE), I’ll be happy to speak with you about your projects!