François Ribémont's CV

Information

Avatar

About me

My name is François Ribémont, I am 23 and I am French. I just got a Honors Degree in IT Carlow. I have spent the last 3 years in Ireland. I am open-minded, and I can adapt to most situations.

I love developing Python applications (web and desktop). You can see below a list of free applications I have created. I manage my own server running Archlinux, the one you are on right now. I am very familiar with the Vim text-editor. I have used it for the last couple of years. I use GNU/Linux everyday since Archlinux has become my only operating system both on my laptop and server.

Education

  • Bachelor of Science (Honours) in Software Development
  • Institute of Technology Carlow
  • 2012
  • Bachelor of Science in Software Development
  • Institute of Technology Carlow
  • 2011
  • Two-year diploma from a University Institute of Technology
  • Universite du Havre, France
  • 2009

Experience

Internship 2009

Location:

Archi.com, Le Havre, France

  • Creation of the website of the company in PHP
  • Creation of a software that manages materials inconstruction in Python

Summer jobs

A manufacturer in laboratory bench making for secondary schools

  • 2011
  • 2 months

A warehouseman and changes of paper roll in a printing factory

  • Summers from 2007 to 2010
  • 6 months

A warehouseman in construction

  • Summers from 2005 to 2007
  • 5 months

Various

Languages spoken

  • French: Native language
  • English: fluent, written, spoken
  • Spanish: basic, written

Hobbies

  • Rugby
  • Boxing
  • Cycling
  • Free software
  • Live music

Computer skills

Languages:

  • Bash
  • Java
  • Python
  • C
  • (X)HTML
  • Prolog
  • CSS
  • PHP
  • SQL

Libraries:

  • Flask
  • Numpy
  • SciPy
  • Django
  • PyGTK
  • Jinja2
  • PyMongo
  • SDL

Projects

MuGX

A Jabber client easy to use. With this client, the user is able to chat with a contact, join a chatroom or receive visiting cards. The interface is easy to use and respect the KISS principle

Developed in:

  • Python

License:

GNU General Public License

Number of contributors:

1

Paco's Projects

My smaller projects bundled into a single package.You can find a PyGTK widget that helps create tables (contains a gtk.TreeView, a gtk.Liststore, and gtk.CellRenderer). You can also find a countdown clock, and some other stuff.

Developed in:

  • Python

License:

GNU Affero General Public License

Number of contributors:

1

Sonata

Sonata is designed to be an elegant and intuitive interface for your music collection via the Music Player Daemon (MPD). Most actions are accessed through right-click popup menus. The main window can be collapsed into a mini view or expanded by clicking on the current song (with the > sign next to it).

In the expanded view, the tabbed interface includes your current playlist, info about the current song, your library (browse by folders, genres, artists, or albums), your saved playlists, and any streams (pls/m3u supported). You can reorder the tabs by drag-and-dropping, and hide any of them via a popup menu.

Developed in:

  • Python

License:

GNU General Public License

Number of contributors:

8

Screenshot:

current mini info library

Number Plate Recognition

NPR is a software that reads car plate number from images. The analysed plates are Irish, but the system can involve and recognize more different types of car plates.

Developed in:

  • Python

License:

GNU General Public License

Number of contributors:

1

Jalopy

Jalopy does not aim to be the best Java Parser ever. It is simply a student's project who shares the code. It aims to give simple information to understand how to build a parser with Regular Expressions.
Development documents are furnished as well as the code.

Developed in:

  • Python

License:

GNU General Public License

Number of contributors:

1

Hodiho

Hodiho is a simple music player to add to your web site. It can added to a template, or a simply in a web page. An exemple is available here: http://danbull.pacodastre.org

Developed in:

  • CSS
  • HTML
  • Javascript

License:

GNU Affero General Public License

Number of contributors:

1

python-mmkeys-f

This module lets you access multimedia keys found on most new keyboards from Python; most important it grabs all input events so your program doesn't need to be in focus when the key is pressed (which is the usual behavior of the keys). You still need something like Acme or xmodmap to map the keys before using them.

Developed in:

  • C
  • Python

License:

GNU General Public License

Number of contributors:

1

CV CT

OpenForge data can be used to fill up a CV. And that's what CV CT does. It reads the data from the XML files, and fills the templates

Developed in:

  • CSS
  • HTML
  • Python

License:

GNU Affero General Public License

Number of contributors:

1

Erika

Simple way to save your bookmarks and have them accessible from anywhere

Developed in:

  • CSS
  • HTML
  • Python

License:

GNU Affero General Public License

Number of contributors:

1