Expérience professionnelle

06/2019 - 12/2019

Software developer and cloud architect at Nestle Institute of Health at Nestle Research Center

01/2018 - 12/2018

Freelance machine learning, web development and IT consulting.

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

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.

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.

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.

 

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.

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.

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.

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.

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.

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.

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.

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

Urbana-Champaign, IL, USA

Data Science, 12/2019

Lausanne, VD

Applied Data Science: Machine Learning, 05/2018

Poughkeepsie, New York, USA

Finance, 05/2003

Oberlin, Ohio, USA

Informatique, 05/1998

Certificates

Coursera

Deep Learning in Computer Vision, 08/2018

Coursera

Bayesian Methods for Machine Learning, 07/2018

Coursera

Intro to Deep Learning, 05/2018

via Coursera

Programmation fonctionnelle avec Scala, 02/2018

Coursera

Spécialisation en science des données, 02/2018

Coursera

Capstone de la science des données, 02/2018

via Coursera

Inférence statistique, 01/2018

via Coursera

Recherche reproductible, 12/2017

via Coursera

Programmation R, 12/2017

Stanford Online

MatLab pour Informatique scientifique, 12/2017

via Coursera

L'analyse exploratoire des données, 12/2017

via Coursera

Apprentissage automatique, 11/2017

via Coursera

Apprentissage automatique pratique, 01/2017

via Coursera

la boîte à outils du data scientist, 01/2017

via Coursera

Obtention et nettoyage des données, 01/2017

Lausanne, CH

Francais, niveau C1-C2, 08/2016

Connaissance Informatiques

Machine Learning: Python, R, MatLab, TensorFlow, scikit-learn, Keras, Caret, XGBoost, LightGBM, pandas, numpy, etc.
Web Development: PHP, HTML, CSS, Javascript, jQuery, SQL, Bootstrap CSS, VueJS, JSON, Web services
Web Frameworks: Django, Laravel, Symfony, Zend Framework
Experience with: Scala, ColdFusion, Perl, Ruby, Postgres, VueJS, ReactJS

Cloud: AWS, Google Cloud
Web Servers: Apache, Nginx;
Databases: MySQL, MariaDB, Redis, SQLLite, MS SQL Server, PostgreSQL
IDEs: RStudio, PyCharm, PHPStorm, Eclipse, IntelliJ Software: MatLab, Octave, Photoshop, Illustrator, Microsoft Office, Microsoft Project
Source Control: Git, Subversion
Testing: PHPUnit

Langues

Anglais - Langue maternelle

Français - Bilingue, C1-C2

German - A1-A2