Nicolas Bonnici

Lead developer

Paris, France

Bonjour, je suis Nicolas Bonnici un développeur et un entrepreneur basé à Paris, bienvenue sur mon site personnel. Je travail actuellement à plein temps chez Nanotera, j'accompagne la team rocket en tant que lead dev.

TwitterRedditLinkedinGithubGitlab

Experience

Symfony 7 and Frankenphp boilerplate

Dec 2024

Symfony 7 boilerplate avec Docker, Frankenphp, php 8.4 and Postgresql

Stack

php
Symfony
Frankenphp
PostgreSQL
Docker

Lead developer chez Nanotera

Dec 2022

J'accompagne la team Rocket en tant que lead developer

Stack

PostgreSQL
MongoDB
Open Search
Redis
RabbitMQ
NestJS
React
TypeScript
node.js
Symfony
API Platform
php
Supervisor
phpUnit
phpCS
phpstan
Bash
Kubernetes
Docker
Kibana
Logstash
Sentry
Sonarcloud
GNU/Linux
AWS
Playwright
Jest

Client PHP pour l'API Kraken

29 mars 2022

Kraken API client écrit en PHP 8 pour la partie REST et Ratchet websocket client pour le temps réel.

Stack

php
Ratchet

Intervernant à l’institut de l’internet et du multimédia (IIM)

Nov 2021

Un module de 14 heures réparti sur deux jours sur le thème de la culture DevOps et Docker au pôle Léonard De Vinci à la Défense.

Cryptobot

Feb 2021

Un cadre de developement pour créer des robots de trading.

Stack

Python

Développeur backend chez OLY Be

Nov 2020 à Nov 2022

Développeur backend pour les applications OLY Be et ses portails web.

Stack

php
Symfony
API Platform
PostgreSQL
React
React Native
Next
Docker
TypeScript
Serverless
node.js

Responsable technique chez BigYouth

Mars 2020 à Octobre 2020

Responsable technique chez Big Youth, une agence web parisienne.

Stack

php
javascript
MySQL
Docker
Symfony

node-acl

27 Juillet 2019

Librairie node.js pour gérer les droits et les roles des utilisateurs.

Stack

javascript
node.js
Mocha
Chai

Responsable technique chez Headoo

Février 2019 à Mars 2020

Responsable du pole technique, Headoo est une marque du groupe Makheia.

Stack

php
Symfony
Docker
VueJS
node.js
MySQL
Elasctic Search
Mongo

node-rest

7 Janvier 2018

Créer une REST API en node.js avec ExpressJS.

Stack

javascript
node.js
Mongo
Docker
Docker compose
Mocha
Chai

node-crud

4 septembre 2018

Connect and scaffold a CRUD layer from any SQL or Mongo database

Stack

javascript
node.js
Mongo
Mocha
Chai

node-sentiment

7 Aout 2016

Librairie d'analyse des sentiments issue des textes et des emoticons basé sur la méthode AFINN.

Stack

javascript
node.js
Mocha

Développeur backend chez Headoo

Mars 2016 à Février 2019

Headoo is a Visual Marketing technology that helps brands create and maintain a personal connection with all of their customers. The Headoo solutions are the link between visual content generated by or for users (UGC, photographers, photo/video booth.. etc) and brand platforms (event microsites, social wall, e-commerce plugins, etc.).Headoo was created in 2011 and has offices in Paris, London, Rio, Montreal, Hong Kong, and Casablanca. The Headoo technology is being used by over 200 brands and agencies including : Mercedes, Nestlé, Coca-Cola, Guerlain and a lot more.

Stack

php
Symfony
Meteor
MySQL

Développeur backend chez Be2bill

Novembre 2014 à Novembre 2015

Be2Bill est une filliale du groupe Dalensys. C'est une plateforme de paiement pour les professionnels orientée conversion. D'abord dans l'équipe de maintenance évolutive de la plateforme, j'ai rejoins l'équipe projet afin d'intégrer de nouveaux moyens de paiements alternatifs, de créer de nouveaux outils backoffice ainsi que pour la refonte du code existant. Cet établissement répond aux normes PCIDSS. Rédaction de documentation et participation à l'élaboration des spécifications techniques des différents projets sous forme d'ateliers techniques au sein d'une équipe de 12 développeurs ainsi que de l'équipe MOA.

Stack

php
MySQL

WebKernel

8 Juillet 2014

Framework full stack et ORM à la volée écrit avec PHP5

Stack

php
MySQL
Mongo
Composer

Développeur backend chez Solocal (Groupe Pages Jaunes)

Avril 2014 à Novembre 2014

Solocal Group est une filière du groupe Pages Jaunes. Sa principale activité consiste à mettre en relation des professionnels de tous horizons avec des particuliers. Le backend, développé en 2007, année de création de la filiale, ne correspond plus aux besoins actuels. Sa maintenance est devenue difficile et coûteuse. Le projet, entres autres, consistait à concevoir une API qui centralise les règles métier. Refonte du Framework maison en utilisant PHP 5.5 ainsi que le micro framework de Symfony2, Sylex. Conception et développement d'une API pour gérer les notifications de type SMS ou Email selon le cahier des charges du client. Conception et développement d'un minifieur d'URL et d'une solution CDN selon le cahier des charges du client. Rédaction des tests unitaires avec PHPUnit et le composant framework WebtestCase de Symfony2. Rédaction de documentations sur le wiki de la société et participation à l'élaboration et la rédaction des spécifications techniques du projet au sein d'une équipe de 15 personnes dont 8 développeurs.

Stack

php
javascript
Symfony
MySQL

Développeur backend chez Bazarchic

Avril 2013 à Avril 2014

Bazarchic est une plateforme de ventes privées sur internet. Migration de PHP 5.1 vers PHP 5.4 avec une approche totalement orientée objet et répondant aux critères d'une architecture MVC. Refonte du Framework maison en MVC PHP 5.4. Migration de MySQL vers la version 5.6. Mise à jour du modèle de donnée pour accueillir les données de traduction et d’internationalisation des différentes entités. Développement d'un système de dictionnaire pour prendre en charge les traductions des fiches techniques. Refonte des outils de production du backoffice ainsi que du système d'ACL. Intégration de la nouvelle charte graphique. Rédaction de documentation et participation à l'élaboration et la rédaction des spécifications techniques du projet (frontend et backend) au sein d'une équipe de 12 personnes.

Stack

php
javascript
jQuery
MySQL

Ingénieur étude et développement chez Uniware

Avril 2013 à Juillet 2015

Ingénieur étude et développement chez Uniware à Neuilly. Uniware est une société de conseil IT de nouvelle génération mise au service des stratégies de transformation des entreprises.

Développeur chez Life&Company (Megalo&Company)

Juillet 2012 à Mars 2013

Life & Company est une société spécialisé dans la technologie au service de la santé. La mission consistait à refondre l'application Santematic en version 2, une application de coaching de patients suivants des traitements médicaux. Déploiement de l'application pour le laboratoire Astrazeneca ainsi que pour la CPAM. Définition des différents WSDL pour interfacer le front et le back via un système de webservices (SOAP). Mise en place de tests unitaires automatisés via le framework PHPUnit. Evolution la partie front-office pour intégrer les nouvelles fonctionnalités. Refonte du système de logs. Intégration d'outils de contrôle de la qualité du code (Sonar, W3C, JSLint et de la PSR0, 1 et 2). Réécriture des assets JS (jQuery), afin de faire ressortir une librairie de méthodes génériques. Rédaction de documentations et participation à la rédaction des spécifications techniques du projet (frontend et backend). Intégration de chartes graphiques en HTML5/CSS3

Formation Agile

Juin 2012

Formation sur la méthodologie Agile chez Oxiane à Boulogne Billancourt en juin 2012.

Formation Gestion de projet

Juin 2012

Formation sur le thème du pilotage de projet chez Oxiane à Boulogne Billancourt en juin 2012.

Oceane consulting

Mars 2012 à Janvier 2013

Ingénieur étude et développement chez Oceane Consulting.

Aqua Beauté Lounge

Décembre 2012

Aqua Beauté Lounge est un institut de beauté situé à Lyon. Réalisation d'un site pour présenter le salon ainsi que de son backoffice pour l'administrer.

Stack

php
javascript
MySQL

Lamain5

Septembre 2011

Lamain5 est une société qui manufacture et vend ses produits. Réalisation d'un site vitrine pour présenter les produits de la marque ainsi que d'une boutique en ligne afin d'acheter les produits.

Stack

php
javascript
MySQL

L'Assiette Au Boeuf

Juin 2011

Réalisation du site de la franchise L'Assiette Au Boeuf pour le group Tradiplus, ainsi que de son backend pour l'administrer et héberger des outils collaboratifs pour les franchisés.

Stack

php
javascript
MySQL

Next com

Avril 2011

Réalisation du site de l'enseigne L'Assiette Au Boeuf ainsi que de son backend.

Stack

php
javascript
MySQL

Les poneys d'or

Mars 2011

Les Poneys d'Or est un centre équestre situé à Maffliers dans le Val d'Oise. Réalisation d'un site pour présenter le centre équestre ainsi que de son backoffice.

Stack

php
javascript
MySQL

masublimebox.com

January 2011

masublimebox.com était une plateforme sur la thématique des produits esthétiques. Une formule d'abonnement donnait accès à un coffret beauté mensuel. Téléchargez la revue de presse pour en savoir plus. Réalisation et maintenance de la plateforme ainsi que de son backoffice pour la gestion des abonnés aux coffrets et les autres outils de production. Mise en place de la passerelle de paiement.

Stack

Prestashop
php
javascript
MySQL

Visudom

Octobre 2010

La société Visudom situé à Buchelay est partenaire Securitas, elle propose des systèmes de sécurité et de domotique aux particuliers et professionnels. Réalisation du frontend et du backend afin de présenter leur catalogue en ligne.

Stack

php
javascript
MySQL

Auto entreprise

De Octobre 2010 à Décembre 2014

Démarrage de mon activité d'auto-entrepreneur au service des professionnels et de leurs projets informatiques. Réalisation de sites internet, boutiques en ligne et progiciels sur mesure.

Responsable internet chez SARL De Lorraine

Septembre 2009 à Septembre 2010

La SARL De Lorraine est une société dont la principale activité est la manufacture et la vente de prêt à porter. J'ai eu pour tâche de réaliser la boutique en ligne starwearshop.com afin de dynamiser les ventes. Réalisation de modules sur mesure, pour automatiser la gestion des stocks via un système asynchrone et la solution de gestion de stock existante (Fastmag EDI). Élaboration d'un système de ventes privées. Mise en place d'un système de fidélisation commun avec les points de ventes physiques. Mise en place de la passerelle de paiement ATOS SIPS ainsi que Paypal. Maintenance évolutive des deux boutiques. Gestion et maintenance du parc de serveur dédié sous Linux. Intégration du design des deux boutiques en collaboration avec le responsable artistique.

Stack

Prestashop
php
javascript
MySQL

Développeur chez Eurosvp

Septembre 2007 à septembre 2009

La société Eurosvp propose des solutions de gestion type GRC ainsi que des progiciels ou encore la création de sites internet et de boutiques en ligne. Cette société est partenaire de la solution GRC de Microsoft «Dynamics». Développement au forfait. Déploiement de solutions de gestion de la relation client (GRC). Maintenance de progiciel (solution des gestion d'hotel). Création et maintenance de sites internet. Développement et maintenance évolutive de boutiques en ligne. Gestion et maintenance d'un parc de serveur dédié sous Linux et Windows Server.

Stack

Microsoft Dynamics
SugarCRM
php
javascript
MySQL

BTS Informatique de Gestion

Septembre 2007 à septembre 2009

BTS Informatique de gestion option développeur d'application à l'établissement Aforp d'Issy-les-Moulineaux.

Stack

Windows server
Pascal