Francois Lebel

  • San Jose CA

Skills

Skills

HTML

Open Source

Perl

ZFS

Grunt

Bootstrap

Git

JavaScript

PostgreSQL

SQLite

Java

jQuery

AngularJS

Ruby

FreeBSD

Linux

Django

PHP

C#

Python

Work History

Work History
Mar 2014 - Present

Software Engineer

5by/StumbleUpon
As a backend engineer, and first, post-acquisition FTE, I have re-engineered several API endpoints, which resulted in markedly faster response rates and 400% faster server start times. I also built a push notification system, modernized our asynchronous job queuing system, wrote a smart notification algorithm and engineered a ‘best-of video’ recommendation engine. I implemented an Elasticsearch full-text search engine for videos that allowed for efficient video search, a user search engine, and have refactored core components to allow for scaling beyond the product’s current reach. The sum of my optimizations done over the course of 4 months have resulted in 5by requiring 90% less computing power, significantly faster server response time, and zero downtime at peak loads. Lastly, I instituted continuous integration to the company, which has become a critical element of the backend’s team workflow. Reporting directly to the VP of Engineering, my expertise is often relied on when looking for ingenious solutions to technical challenges.
Jul 2013 - Mar 2014

Django/AngularJS Consultant

5by
I joined the 5by team as a full-stack Django/AngularJS consultant three months prior to their acquisition by StumbleUpon. Since then, I’ve helped them implement a commenting system, social authentication and scale during their wildly successful launch. Other accomplishments include speeding up their test suites by a factor of 7 and significantly increasing their Google ranking.
May 2012 - Dec 2013

Software Developer

OVH.com
I oversaw the development of our web control panel project and was in charge of prioritizing features and issues. I developed in Java, JavaScript, Python and Perl, and my work has made use of the Play! Framework, AngularJS, Vaadin and Akka. I also represented the company during the 2013 edition of BSDCan, and answered technical questions from seasoned system administrators. One notable contribution I made was streamlining the deployment of our control panel project to its staging environment.
Sep 2011 - Dec 2011

Software Engineer Intern

YouTube
I joined the YouTube channels team and took part in the 2011 YouTube redesign. My first project during this internship was to design and implement a list of recommended channels for any given channel. My second project involved writing a MapReduce script to index billions of documents from a proprietary data warehousing system as well as R&D to determine the proper proprietary back-end in which to store the index.

Education

Education
2008 - 2012

B.Eng

École de technologie supérieure
2005 - 2008

Diploma of College Studies

Édouard-Montpetit College