Download PDF

Experiences

Oct 2016PRESENT

Dev Manager

Getty Images - Seattle
  • Responsible for the entire B2C effort at Getty Images.
  • Mentored and managed a team of 13 engineers.
  • Responsible for implementing and maintaining SCRUM process from the devs to the PMs.
  • Provided technical leadership and vision to the team.
  • Hands on coding for about 40% of the time.

Technologies: Rails 5, MySQL, C# , Docker, Mesos, DCOS, AWS and more.

Mar 2014JUN 2016

Senior Software Engineer - Team Lead

Lookout Inc - San Francisco
  • Migrated the existing rails monolith to a microservices architecture.
  • Analysed the read patterns on our MySQL db and improved overall performance by 30x.
  • Migrated the existing dataset from our legacy MySQL to a NoSQL datastore(Couchbase).
  • Designed and implemented a search engine of more than 4TB using Elasticsearch.
  • Designed and implemented a rules engine that enabled us to improve our automated threat response by 100x.
  • Helped with the migration of our entire infrastructure from our datacenter to AWS.
  • Implemented metrics dashboards and alerting
  • Mentored of a team of 6 engineers.

Technologies: Rails, MySQL, ElasticSearch, Redis, Sidekiq, Couchbase, AWS (S3, CloudFormation, ElasticSearch, Beanstalk, SWF), Backbone, Rspec, Jasmine, CloudFormation, REST  APIs, JSON, Protobuf, Aurora, Git, jQuery, Datadog

Feb 2012Mar 2014

Engineering Manager

CouchSurfing International - San Francisco
  • Migrated the legacy website from PHP(Kohana) to Ruby on Rails 3.
  • Designed and implemented a full json REST API for our Android and iPhone apps.
  • Designed and implemented the "Events" feature that enabled our customers to create more than 500k events in less than 6 months.
  • Implemented the payment platform using Stripe and Paypal.
  • Mentored and managed a team of 12 engineers.
  • Managed the scrum process for multiple teams.

Technologies: Rails, PHP, MySQL, Backbone, SOLR, JSON, REST, AWS, RSpec, Git, jQuery

Sep 2011Feb 2012

Software Engineer - Freelance

Bouygues Telecom - Velizy Villacoublay
  • Implemented the customer facing FAQ for the mobile customers.
  • Implemented the backend admin CRUD for FAQs.
  • Created a boiler plate MVC framework for future projects.

Technologies: PHP 5, MySQL, MVC, SVN

Sep 2009Sep 2011

Software Engineer

Free Expert - Suresnes
  • Created the CRM use by the commercial team in the company.
    • Invoice generation.
    • Full text search engine our our corpus of resumes.
    • Tracking system for our leads.
    • Team calendars.
    • Stats and Metrics
  • Revamped the consumer facing website
  • SEO
  • Dev OPS

Technologies: PHP5, MySQL, MVC, GIT, jQuery

May 2007Sep 2008

Software Engineer

Webline Agency - Paris
  • Created a the core game engine for the basic of the Webline games.
  • Scaled the games from beta to 400k users.
  • Setup the infrastructure in our datacenter.
  • Managed a team of 4 junior engineers.

Technologies: PHP4, MySQL, SVN

Education

20082011

Master in Computer Science

Ingesup (INSIA) - Paris, France
20062008

Bachelor in Computer Science

ECTEI - Paris, France