Menu

Alexandre DEL VECCHIO

MARSEILLE

En résumé

Mes compétences :
JavaScript
Symfony2
Doctrine2
MySQL
C
AngularJS
PHP
Twig
PostgreSQL
CSS
SQL
Shell
Phalcon
Elasticsearch
SCSS
RabbitMQ

Entreprises

  • Buyco - Lead Developer

    2019 - maintenant - Développement d'un système de commande et d'une librairie open-source en Go pour notre architecture orientée événements (reactive programming, CSP & resiliency)
    - Responsable Elasticsearch (6.x / 7.x) / Logstash (6.x)
    - Participation à elastic/elasticsearch-ruby sur Github (principalement sur elasticsearch-dsl)

    - Langages : Ruby (Rails / Sinatra), Python et Go
    - Infra : AWS (S3, RDS, SQS...), Kubernetes
    - Méthodologie agile (Scrum / Kanban)
    - Simplification et évolutions de la CI/CD
    - Support pour l'architecture des APIs
  • Digitick - Ingénieur développement web

    Marseille 2015 - 2019 - Gestion d'équipe
    - CI/CD
    - Développements (par exemple application interne de création d'environnement utilisateur en Go avec réalisation des tests unitaires dans des containers Docker via Gitlab-CI)
    - Réalisation de la mise en place et migration sur GitLab
    - Développement du socle de l'API REST en Silex 2 (PHP 7.2)
    - P.O.C migration d'un projet complexe en Silex 2 vers Symfony 4
    - Optimisation sur les différentes applications de la société

    - Versionning avec GIT
    - Intégration continue Jenkins / GitLab-CI
    - Mise en place de déploiements Capistrano, DeployerPHP
    - Système de ticketing avec JIRA.
    - Utilisation de cache et message broker Redis.
    - Développement d'un worker (indexation, update, delete, warmers, mapping, aliasing...) en PHP7.0 sous composants Symfony pour ElasticSearch 1.x / 2.x. / 5.x.
    - Développement d'un query builder (librairie) en PHP7.0 basée sur ruflin/elastica:^5.0.0.
    - Redéveloppement complet d'un ETL maison.
    - Utilisation de Logstash et RabbitMQ pour intégrer les données ES (conception et configuration).
    - Développement d'une application Symfony 2 (middleware).
    - Mise en place d'un serveur OAuth2 via la librairie de bshaffer avec Silex 2 pour les APIs
    - Réalisation de tests unitaires et de couverture de code avec PHPUnit.
    - Rédaction de spécifications techniques
    - Force de proposition sur/pour de nouvelles technos
  • Digital Virgo - Developpeurweb

    Lyon 2013 - 2014 - Développement de sites web (back-end et front-end en POO)
    - Développement de CMS
    - UML
    - MCD / MLD
    - Utilisation Xdebug et XHProf, Siege
    - Maintenance des sites
    - Développement en agile (Scrum) ou méthode Kanban
    - Ecriture des documentations
    - Réalisation de prototypes (Phalcon, Silex, NodeJS, AngularJS)
  • UMR_S 910 - Ingenieur Bioinformaticien

    2012 - 2013 Développeur web pour la biologie.
  • INSERM - UMR1068 - Stagiaire

    2012 - 2012 Réalisation de scripts d'automatisation d'analyses de données de plaques 96 puits, pipeline d'importation des données massives dans un composant Joomla! (data mining), développement d'un système de requêtage avancé et automatisé sur ce même composant. Développement en agile. Formation de la plateforme TrGET sur le produit final.
  • CNRS - UMR7256 - Stagiaire

    2011 - 2011 Automatisation d'une interface de grille de calcul pour des requêtes sur un site internet

Formations

Réseau

Annuaire des membres :