Timothée Jeannin

2 Rue du Faubourg Boutonnet 34090 Montpellier, France
tjeannin@netcube.fr
+33 670 542 052


More about me on GitHub and StackOverflow.

Experiences

2013 - 2017
Software engineer / Project manager: Letsignit.
2013 - 2017 (3 years and 6 months - Marseille, France)
Managed a team of 4 developers working on a key company product.
Coordinated interactions between the UI/UX team, the QA team and developers.
Was responsible for defining development methodologies and project processes. ( guidelines, ... )
Developed a chrome extension that automatically inserts a personalised email signature
on GMail and Office365. Shipped the extension to 15 000 users.
Implemented an administrative console that allows system administrators
to configure their SMTP server and synchronise with their LDAP directory.

Python, Flask, REST, AngularJS, jQuery, D3.js, Java, Maven, MySQL, Git, GitLab, Debian, Intellij IDEA,
2012 - 2013
Software engineer: Synchronoss.
2012 - 2013 (1 year - Marseille, France)
Developed several components of the backup & restore Android application
that comes pre-installed with Verizon's phones.

Java, Android SDK, JUnit, Subversion, Eclipse,
2012
Software engineer: Sopra Steria.
2012 (3 months - Aix en Provence, France)
Implemented Airbus's customer portal which allows a customer
to order maintenance visits, repairs and upgrades for its helicopter fleet.

Java, JUnit, Struts, Spring, Hibernate, SAP, SOAP, MySQL, Subversion, Eclipse,
2011
Graduation internship : Airbus Helicopters.
2011 (6 months - Marignane, France)
Developed an electrical load analysis tool to validate helicopters' proper electrical wiring.
Integrated the product in the testing process of helicopters.

JavaScript, jQuery, PHP, MySQL, NetBeans,
2010
Internship: CampusGroups.
2010 (2 months - New York, United States)
Developed a tool that collects usage statistics of CampusGroups's flagship product.
JavaScript, jQuery, ASP.net, MySQL, VisualStudio,

Education

2008 - 2011
Master-level Engineering degree from Ecole Centrale Marseille
2008 - 2011 (3 years - Marseille, France)
A French engineering school which awards the Master's Degree in Computer Science and Engineering.
2006 - 2008
Classe Préparatoire at Lycée Turgot
2006 - 2008 (2 years - Paris, France)
Two years intensive undergraduate course, specialized in Maths and Physics,
to prepare for competitive exam to enter French engineering schools.

Personal Projects

2017 - Now
Screenshot API: ApiFlash.
API to convert URLs & HTML to images using Chrome as a rendering engine.
Python, Flask, Vue.js, SQLAlchemy, PostgreSQL, Stripe, Gunicorn, Nginx,
2015 - 2018
Game Recording Service: DotaMemories.
Automatically records games of subscribed players and publish them on YouTube.
Python, Flask, C# Mono, AngularJS, Java, Gradle, Google Protobuf,
2015 - 2015
Automated Youtube Channel: DotaDroid.
DotaDroid finds interesting Dota2 actions and upload them on YouTube.
Python, Redis, Rq, Flask, Node.js, AngularJS, Java, Gradle, Google Protobuf,
2014 - 2015
Desktop Application: StreamTim.
Allows you to stream a movie in Vlc from a torrent link / magnet link.
NW.js, Grunt, Karma, Jasmine, Bootstrap, jQuery, D3.js, Peerflix,
2012 - 2013
Android Application: CircleAlarm.
An alarm clock for android that talks and snoozes when flipped over.
More than 80 000 downloads and an average rating of 4.6 out of 5.
Java, Android SDK, Joda Time, Otto, JUnit, Robotium, Git, Google AdMob‎, Google Analytics,
2012 - 2016
Android Open Source Library: ProviGen.
A database management tool to easily make a ContentProvider from an annotated ContractClass. Java, Android SDK, JUnit, Git, Gradle,

Programming Skills

Front-End
FontAwesome
Less
Sass
AngularJs
Vue.js
React
jQuery
Bootstrap
NPM
Webpack
Grunt
Gulp
Karma
D3.js
Jasmine
Back-End
Django
Flask
Spring
Express
Databases
Redis
MongoDB
SQLite
MySQL
Mobile
Android SDK
Robotium
PWA
Games
libGDX
Unity3D
Version Control
Git
Subversion
Machine Learning
Scikit Learn
Pandas
Jupyter
TensorFlow
Continuous Integration
Jenkins
Travis
CodeShip
Bitbucket Pipeline
TeamCity
Languages
Html
Css
Bash
JavaScript
Python
C
C++
C#
Java
SQL
Deployment
Ansible
Docker
Fabric
Gunicorn
Nginx
Puppet
Tomcat
Amazon Web Services
S3
IAM
CloudFront
EC2
Lambda
RDS
Route 53
Elastic Beanstalk
Google Cloud Platform
YouTube API
Admin SDK
App Engine
Cloud SQL
Operating Systems
Ubuntu
Debian
Windows
OS X
IDE
Intellij IDEA
Eclipse
NetBeans

Graphic Design

Adobe Photoshop: Realization of many logos, posters and booklets.
Adobe InDesign: 84 page booklet for the Centrale Marseille Enterprises forum.

Languages

French: First language.
English: Fluent both written and spoken.
Japanese: Beginner.

Other Interests

Sport: Rock Climbing, HighLining, Windsurfing.
Music: Drums.
Reading: Comics, Science and technology.
Traveling: Thailand, United States, Spain, Turkey, Kenya, Israel.