Anthony Monthe

Python/Django Full-Stack Developer

An hacker, Pythoner, computer whisperer, Djangonaute, Computer scientist, Cloud pratician, Dev[Ops], Shell bilingual, Free software lover, Regular expressionist, tortured by JS.

Contact

Location: France

Phone: +33676484810

Email: anthony.monthe@gmail.com

Website: https://anthony-monthe.me/weblog/

Skills

My expertise is primarily based on Python and Django and as Full-stack Developer I'm able to manage scalable architectures based on Linux and/or Cloud. I also have a great background in System administration which make me naturally learn DevOps tools such as Docker or Ansible.

Cloud computing

Public cloud Joyent Digital Ocean Aruba IT Softlayer Cloudwatt Libcloud 1&1 CloudSigma Heroku Amazon Google Cloud Google App Engine Azure Openstack Runabove Cloudstack Orange Cloud Business Outscale Rackspace Ikoula Gandi Numergy

Database and cache

Percona Redis Memcached MySQL MongoDB PostgreSQL MariaDB

Deployment

Vagrant Fabric Puppet Ansible Docker OpenVZ

Development

Python Celery Jinja Scapy ReportLab AWK Git Sphinx

Frontend development

Javascript HTML5 CSS3 Highcharts Bootstrap Pure Modernizr jQuery D3.js Select2 Angular

Network administration

TCP/IP iptables OpenVPN Cisco

System administration

Shell Linux Nginx ProFTPd NFS Samba HAProxy uWSGI Gunicorn RabbitMQ Squid Postfix Zimbra Nagios Centreon Cacti Numeter OpenLDAP CoreOS OS X Red Hat Ubuntu Debian GLPI Apache

Test and continious integration

Travis CI Coverage nose GitLab Gitolite Jenkins CircleCI Twine Coveralls Sauce Labs tox Selenium wercker Codecov Code Climate Lanscape Codacy Gemnasium Magnum-CI requires.io Snap-CI Semaphore Codeship Solano CI Shippable

Web development

Django Zinnia Mediawiki Semantic PhantomJS NodeJS Django REST framework Wordpress Tastypie Flask Varnish Drupal

Experiences

Most of my jobs was hybrid between Linux system administration and Python development. Generally recruited as Admin, I always used programming for make my work easier and more efficient. This defines me today as a Full-Stack Developer.

Lead Developer UX at Outscale

July 2015 to October 2015

In charge of all web projects:
Cloud Web dashboard maintenance
Principal reviewer and best practices evangelist
Unit tests and continious integrator

Full-Stack Developer at CloudScreener.com

December 2013 to May 2015

Create and implement framework for benchmark cloud providers
Design WebUI for analyze and compare cloud's performances
Alpha/Beta tests and troubleshooting for private/public clouds
Create a cloud broker dealing with more than 15 providers
Develop an object storage benchmark framework

DevOps at eNovance from Red Hat

Febuary 2013 to July 2015

Linux and network administration:
Level 2/3 support with on-call
Installation, maintenance and evolution of customers' platform
AWS, Google Cloud Platform and OpenStack administration
Development:
Replace Numeter's CakePHP WebUI by a Django one
Create DevOps tools for ease customers' workload

GNU/Linux Trainer at AJC Formation

December 2012 to January 2013

GNU administration commands and stream handling
Installation and administration of MySQL
Bash scripting
Miscellaneous administrator tools (screen, vim, etc)

System analyst at Autolib'

September 2011 to October 2012

Linux and network administration:
Level 1/2 support with Linux/Windows platform
Writing installation and operations documentation
Development:
WebUI interfacing Nagios and GLPI
Writing Nagios/NRPE/SNMP tests

System and network Administrator at Security Keepers

January 2011 to September 2011

Datacenter operator:
Bare metals and network streams daily check
Maintenance of current networks
Assembly machine under Debian/OpenBSD
System administration:
Maintenance of Unix/Linux services
Internationnal support

Trainings

I began my computer sciences studies very young with a French professional cursus. These six years learned me most requirements for Dev and Ops jobs: OSI model, System engineering, Relational algebra and Oriented Object Programming.

Bachelor in Computer sciences

Febuary 2013

Object-oriented programming with Java and Python
Linux system and network administration
Relational database management system with Oracle and MySQL

Higher technician certificate in System and network

June 2011

Linux system administration
Relational algebra and SQL
Algorithmics and PHP programming
Shell scripting

Professional baccalaureate in System and network

June 2009

TCP/IP stack and OSI model
Cisco switches and routers management
Linux system and network administration
Windows Server administration
Virtual networks (VPN, VLAN)

Patent of professional Studies in Electronic sciences

June 2007

Analog and digital electronic
Programming on 68HC11

Projects

I'm really involved in Open source contributing especially around Python, Django and Cloud. I'm frequently contribute for add Python 3 compatibility, tests and continuous integration. I also make patches for implement features which my society or I need.

Libcloud

January 2014

- Added Cloudwatt Driver
- Added RunAbove Driver
- Added Gandi compute features

Django-DBbaackup

June 2015

Working as developer/administrator,
- Increased code coverage from 0 to 60%
- Adapt to Django's Storage API

Moto

September 2015

- Added API endpoints
- Added documention

Django Storages (Redux)

April 2015

Added DropBox driver

Numeter

June 2013 to Febuary 2014

- Replaced PHPCake WebUI with a Django one
- Created full mock backend for ease development
- Added agnostic charts API

Certifications

Cloud developer at Google

March 2014

App Engine, Cloud Storage, BigQuery and Compute Engine

Miscellaneous

Hobbies

Skateboarding, hacking, photography and agility

Driving license

European car license

That's me !

Press ESC for get an overview