pdf

Cécile Tonglet, age 31 <cv@cecton.com>

1390 Grez-Doiceau
Belgium

Languages: French (5. Native), English (4. Full professional proficiency), Dutch (1. Elementary proficiency)
European Driving Licence B

Cécile Tonglet

- Senior Python 2/3 Developer
- Senior Odoo Developer
- Senior Perl Developer

Experience Career path

TenForce 04.2016 – currently

Working on semantic technology, I made backends for OAuth login, Docker Compose & Swarm backend and a few various libraries.

I'm also in charge of the DevOps work part of our department: continuous integration tools, automatic deployment & packaging, etc... I'm always proposing new ideas to improve our processes and development environments.

Technologies: Terraform, Scala, Docker, Docker Compose, Docker Swarm, Node.js, Python 3 (with asyncio), Open Stack.

Codabox 08.2015 – 03.2016

In an almost flat organization, I analyze the needs and implement various new business logics to our internal softwares including: a REST API, reporting tools and core business services. Part of my role is also to maintain our infrastructure and find solutions to our common issues.

Technologies: Docker, Python, Django, Django REST framework, HTML5.

Odoo 02.2012 – 07.2015

One of my job is to manage a development team, maintain a platform for the migration services (with web services) and provide some support when the tickets need a deeper expertize.

I developed from scratch the migration platform using Python, Odoo and Docker in order to make the deployment much easier. My target was to make a distributed system where workers are located on AWS that can scale depending on the load. I'm still receiving really good feedbacks of my work today by my former colleagues.

YCare 05.2011 – 11.2011

ORM with customized Web application to manage a travel agency and orders from the website.

Software/Languages: Apache Web Server, MySQL, Perl, DBI, XML/XSLT

Tasks: requirements analysis, database design, framework design, customized scripts and web design.

La Fonderie a.s.b.l. 01.2011 – 04.2011

Database development.

Software: FileMaker Pro

Tasks: script creation and server maintenance.

Skills A brief summary

Languages
Python 2/3, Perl, JavaScript, Scala, Bash, C++, Haskell
Frameworks
Django, asyncio/aiohttp, Odoo, Play, Qt, Flask, Ember.js, GTK+, Tk
Databases
PostgreSQL, MySQL, Virtuoso, SQLite
Technologies
Docker, React, Amazon Web Services, Python Async I/O, HTML5 - CSS - JavaScript, XML, SDL2
OS
ArchLinux, Gentoo, Debian, RedHat, OpenSUSE, SailfishOS
Graphism
The Gimp (retouching), Inkscape (vector), AutoCAD (CAD)

Work Quality What I am really good at

Assiduous
I like to focus and get the things done. I'm in favor to get quickly some result and fail fast to improve and get to the next step smarter.
DevOps
Excellent at scripting and automation. I like the things to work out of the box without any hassle. I believe every project should get continuous integration and proper review.
Analysis
Getting a quick grasp on unfamiliar codebases, revealing issues, performance analysis and profiling, code simplification, optimization and readability.
Maintainability &
Robustness
Finding the simplest and most reliable solution to a given problem without losing sight of the fact that every code need to evolve. Fully document it and comment it as much as necessary.
Testing
Test-driven development. I like to have a strong test environment including unit and integration tests.
Team Working
I like to share my knowledge and teach junior developers the art of good programming. I'm very patient and easy to work with.

Training Studies

2005 – 2006
Sciences informatiques
Universite Libre de Bruxelles
2002 – 2005
Sciences & Informatique,
Institut Provincial d'Enseignement Technique, Nivelles

Hobbies

I sometimes help nonprofit organization to set up their working environment.

I am autodidact. Most of my knowledge come from my own passion for programming and computer in general. I learned React.js recently for instance.

I am enthusiastic about embedded systems, I own two WRT routers, Raspberry Pi (1 and 2), a Cubieboard and my one of own personal computer is actually the Novena.

I am currently working on a personal project to make a game system capable of playing a bunch of old retro consoles (mostly 8 bits and 16 bits). I also own a few consoles of my youth: the Sega Saturn (which I modded a bit) and a Sega DreamCast.

Social Skills Way of working

  • Team player
  • Client focused
  • Like to share knowledge
  • Love to learn
  • Autodidact
  • Listening
  • Autonomous