Expérience professionnelle

Applied Data Scientist - Nestle Institute of Health Sciences

None
06.2019 - 12.2020

Data scientist, software developer and cloud architect at Nestle Institute of Health at Nestle Research Center


Consultant - Freelance

Valais, CH
01.2018 - 12.2018

Freelance machine learning, web development and IT consulting.


Chef de project / developpeur - Clickcool

Lausanne, CH
12.2017 - 01.2018

Clickcool est une société basée à Lausanne, CH. Le projet est de concevoir et de construire un site multinational et multilingue avec une annuaire d'entreprises et des petites annonces, où les utilisateurs peuvent créer des pages Web simples pour leurs entreprises. L'application s'exécute sur une base de données MariaDB sur les serveurs Ubuntu.

  • Géré l'équipe de développement
  • Programmé en PHP / Laravel, jQuery, SQL
  • Conçu l'application en fonction des exigences du CTO
  • API développées pour s'intégrer à des systèmes tiers


Consultant - Lumentus

New York, NY, USA
04.2010 - 07.2013

Lumentus est une société de relations publiques basée à NY, NY. J'ai été embauché pour développer un tableau de bord interactif qui permettrait à l'utilisateur de concevoir, planifier et surveiller les campagnes de RP traditionnelles tout en ajoutant des éléments de médias payants.

Lors de la mise en place des critères de campagne ont été définis, y compris la démographie cible et pénétration. Les résultats de la campagne ont été calculés en combinant les données fournies par les services de coupures de presse et les données de cotes d'écoute. L'état actuel de la campagne a été affiché sur un tableau de bord interactif qui a fourni un aperçu de haut niveau avec la possibilité d'approfondir les données. Le tableau de bord a été écrit en HTML, Javascript et inclus des éléments Flash. Le front-end a été fourni avec les données de l'arrière-plan en utilisant JSON.

J'ai dirigé le projet et mes responsabilités comprenaient:

  • Travailler avec Lumentus pour déterminer les besoins de l'entreprise et ensuite créer des spécifications techniques en conséquence.
  • Gestion du développement du logiciel, y compris l'embauche et la gestion d'une multitude de sous-traitants en utilisant des méthodologies Agile.
  • Codage en PHP (avec Zend Framework), Perl, Javascript et MySQL. J'ai testé, débogué et intégré le code écrit par d'autres développeurs.
  • Conception et maintenance de la base de données.


Proprietaire - Borg Productions

New York, NY, USA
10.1998 - 01.2016

Borg Productions était ma propre société de développement web, que j'ai réussi et a fait la plupart du travail pour. Voici quelques projets notables:

  • Abbott Labs - codé un système pour les employés à participer à un défi santé appelé «Body For Life». Le système a été écrit en PHP avec Zend Framework.
  • Prudential - j'ai travaillé comme sous-traitant pour créer des modèles HTML qui seraient utilisés par les développeurs internes.
  • MUSE Awards for American Alliance of Museums - j'ai codé le système utilisé pour créer et classer les entrées. Le système a été écrit dans ColdFusion avec une base de données MS SQL Server.
  • Minneapolis Institute of Art - j'ai créé une base de données et le code d'une exposition interactive appelée Larsen - a living archive. L'exposition a été écrite dans ColdFusion.
  • Stylewiz.com - j'ai créé un système de CMS pour un site Web de style et décoration à la maison.
  • YAI.org - j'ai écrit la fonctionnalité e-commerce pour un site à but non lucratif et l'ai intégré avec leur site existant.
  • Pace University - j'ai développé un système pour permettre aux étudiants, aux administrateurs et aux enseignants d'accéder aux informations des cours en ligne. Le système a été écrit dans ColdFusion. J'ai également converti de vieilles fonctionnalités dans ASP et Perl en ColdFusion.


Vice-president, Ingenierie - Media Commerce Systems

Valhalla, NY, USA
05.2008 - 01.2010

Media Commerce Systems (MCS) était une entreprise qui a créé des applications basées sur le Web pour rationaliser le processus d'achat des médias. Le logiciel a été écrit dans ColdFusion et Javascript, et fonctionnait sur des serveurs Linux exécutant des bases de données MySQL.

Mes responsabilités comprenaient:

 

  • Gérer les opérations quotidiennes du développement du logiciel. Le développement a été géré en utilisant la méthodologie Scrum.
  • Embaucher et gérer le personnel technique. 
  • Rédiger les documents d'exigences, les spécifications techniques et les plans de controle des produits.
  • Codé dans ColdFusion, Javascript, Ext et SQL.
  • Travaillé à l'intégration technique avec les systèmes des fournisseurs et des clients.

 


Tresorier - Raw Life Food Coop

Peeksksill, NY, USA
01.2010 - 12.2012

Le Raw Life Food Coop était une coopérative à but non lucratif réservée aux membres, basée à Peekskill, New York. Sa mission était de rendre les aliments biologiques et naturels à la disposition des membres à des prix raisonnables.

Quand je me suis joint, la coopérative était dirigée sur le système d'honneur. Les membres pouvaient aller au magasin à tout moment, prendre la nourriture qu'ils voulaient et laisser de l'argent pour cela. Toute la comptabilité a été faite avec du papier et du crayon, et le processus de caisse a été d'additionner vos achats sur une calculatrice et de l'écrire sur un morceau de papier..

Pendant que j'étais le trésorier, j'ai introduit un système informatisé POS avec un scanner de code à barres et a déplacé la comptabilité à Quickbooks. Cette combinaison a permis de suivre les ventes et les stocks.


Vice-president, Developpement - Softwave Media Exchange (SWMX)

Irvington, NY, USA
02.2006 - 05.2008

SWMX était une société de technologie fournissant un moyen en ligne en temps réel d'acheter et de vendre du temps publicitaire. La première application lancée par SWMX a été RemnantRadio qui a fourni aux stations de radio un moyen de vendre des stocks invendus à la dernière minute, et les annonceurs avec un moyen d'acheter ce stock à un escompte.

Les systèmes ont été écrits dans ColdFusion et Javascript, et fonctionnaient sur des serveurs Linux avec des bases de données MySQL. Ils ont aussi utilisé JSON, AJAX, Ext, et XML.

Mes responsabilités comprenaient:

  • Conçu et programmé la version originale de Remnant Radio.
  • J'ai conçu le logiciel et les bases de données en fonction des besoins de l'entreprise.
  • J'ai embauché et géré les développeurs et les DBA.
  • J'ai supervisé le développement du logiciel en utilisant des méthodologies Agile. Le personnel de développement à son plus grand a consisté à environ 40 personnes.
  • J'ai programmé dans ColdFusion, Javascript, SQL. J'ai testé et intégré tout le code.


Chef du Developpement - Zysys Solutions

Irvington, NY, USA
07.2001 - 02.2006

Zysys Solutions était une société de conseil informatique basée à Irvington, NY. La société a développé des logiciels basés sur le Web pour rationaliser les processus métier et a également fourni un soutien technique à des clients.

Mes responsabilités comprenaient:

  • Aider les clients à trouver des façons d'automatiser leurs processus d'affaires pour les rendre plus efficaces, et créer un logiciel basé sur le web pour le faire.
  • Agis comme contact technique principal pour la plupart des clients
  • Codé dans ColdFusion, Javascript, PHP et MySQL.
  • Embaucher et superviser le personnel technique.
  • Le soutien technique, de réseau et d'infrastructure pour les clients et pour Zysys.


Développeur Principal - RecruitSource

Edison, NJ, USA
07.1999 - 05.2000

Recruitsource était une société basée à Edison, NJ, qui concevait des logiciels pour l'industrie du recrutement. Mes responsabilités comprenaient:

  • Programmé dans ColdFusion, avec une base de données MS SQL Server.
  • Gérer le personnel de développement.


Développeur Principal - Evolving Systems

Putnam Valley, NY, USA
09.1998 - 10.1999

Evolving Systems développe des applications Web. Mes responsabilités comprenaient:

  • Programmation dans ColdFusion, Javascript et HTML
  • Création et maintenance de bases de données.


Graphiste - More Sugar Entertainment

Peeksksill, NY, USA
12.1998 - 08.2001

More Sugar est un journal local de musique dans le comté de Westchester, NY. J'étais responsable de créer toutes les publicités, les conceptions de page et les dispositions.


Progammeur - interActive Publishing

Peeksksill, NY, USA
12.1997 - 12.1999

InterActive Publishing a créé des CD-ROM interactifs pour les entreprises clientes. J'ai programmé des CD-ROM primés dans Authorware et Director. Les clients comprenaient Citibank, Honeywell et Allied Signal.


Développeur Principal - Allen Memorial Art Museum

Oberlin, OH, USA
09.1996 - 12.1997

J'ai développé un CD-ROM interactif pour le musée Allen Memorial Art à Oberlin College pour présenter sa collection. Le CD a été développé dans Director, et inclus des films QuickTime et QuickTime VR.


Formation

University of Illinois at Urbana-Champaign - Master in Computer Science

Urbana-Champaign, IL, USA
01.2019 - 05.2020

Major: Data Science

Higher School of Economics - Certificate

Coursera
07.2018 - 08.2018

Major: Deep Learning in Computer Vision

Higher School of Economics - Certificate

Coursera
05.2018 - 07.2018

Major: Bayesian Methods for Machine Learning

Higher School of Economics - Certificate

Coursera
05.2018 - 05.2018

Major: Intro to Deep Learning

EPFL - Certificate of Open Studies

Lausanne, VD
01.2018 - 05.2018

Major: Applied Data Science: Machine Learning

Ecole Polytechnique Federale de Lausanne - Certificate

via Coursera
02.2018 - 02.2018

Major: Programmation fonctionnelle avec Scala

Johns Hopkins University - Certificate

Coursera
12.2017 - 02.2018

Major: Spécialisation en science des données

Johns Hopkins University - Certificate

Coursera
01.2018 - 02.2018

Major: Capstone de la science des données

Johns Hopkins University - Certificate

via Coursera
12.2017 - 01.2018

Major: Inférence statistique

Johns Hopkins University - Certificate

via Coursera
12.2017 - 12.2017

Major: Recherche reproductible

Johns Hopkins University - Certificate

via Coursera
01.2017 - 12.2017

Major: Programmation R

Stanford University - Certificate

Stanford Online
01.2017 - 12.2017

Major: MatLab pour Informatique scientifique

Johns Hopkins University - Certificate

via Coursera
01.2017 - 12.2017

Major: L'analyse exploratoire des données

Stanford University - Certificate

via Coursera
10.2017 - 11.2017

Major: Apprentissage automatique

Johns Hopkins University - Certificate

via Coursera
01.2017 - 01.2017

Major: Apprentissage automatique pratique

Johns Hopkins University - Certificate

via Coursera
01.2017 - 01.2017

Major: la boîte à outils du data scientist

Johns Hopkins University - Certificate

via Coursera
01.2017 - 01.2017

Major: Obtention et nettoyage des données

Université de Lausanne - Cours de vacance

Lausanne, CH
07.2016 - 08.2016

Major: Francais, niveau C1-C2

Marist College - MBA

Poughkeepsie, New York, USA
09.1999 - 05.2003

Major: Finance

Oberlin College - BA

Oberlin, Ohio, USA
09.1994 - 05.1998

Major: Informatique

Connaissance Informatiques

Programming Languages

Machine Learning : Python, R, MatLab, TensorFlow, Keras, scikit-learn, caret, XGBoost, LightGBM

Web Skills : Python, PHP, HTML, CSS, Javascript, jQuery, SQL, Bootstrap CSS; JSON; Web services, API, REST/SOAP

Web Frameworks : Django, Laravel, Symfony, Zend Framework

Experience avec : Scala, ColdFusion, Perl, Ruby, Postgres, VueJS

Systèmes d'exploitation et outils

Serveurs web : Apache, Nginx

HPC : CUDA, CuDNN

Bases de données : MySQL; PostgreSQL; Redis; SQLLite; MS SQL Server

Logiciel : PyCharm, MatLab, Octave, R Studio, Composer, Eclipse, PHPStorm, Photoshop, Illustrator, Microsoft Office, Microsoft Project

Gestion de version : Git, Subversion

Cloud : Google Cloud Engine, AWS

Langues

Anglais - langue maternelle

Francais - Bilingue, C1-C2

Allemand - A1-A2