Nicolas Bonnici

Lead developer
Parigi, Francia

Ciao, sono Nicolas Bonnici, uno sviluppatore e imprenditore con sede a Parigi. Benvenuto sul mio sito web personale. Attualmente lavoro a tempo pieno presso Nanotera, accompagno il team Rocket come lead developer.

Esperienza

Dic 2024

GoREST

Una libreria Go open source per creare facilmente API REST di grado produttivo da un database SQL esistente o da zero

Stack

GoFiberSQL
Dic 2024

Symfony 7 e Frankenphp boilerplate

Symfony 7 boilerplate con Docker, Frankenphp, php 8.4 e Postgresql

Stack

php 8SymfonyFrankenphpPostgreSQLDocker
Dic 2022

Lead developer presso Nanotera

Accompagno il team Rocket come lead developer

Stack

PostgreSQLMongoDBOpen SearchRedisRabbitMQNestJSReactTypeScriptnode.jsSymfonyAPI PlatformphpSupervisorphpUnitphpcsphpstanBashKubernetesDockerKibanaLogstashSentrySonarcloudGNU/LinuxAWSPlaywrightJest
29 marzo 2022

Client PHP per l'API Kraken

Client API Kraken scritto in PHP 8 per la parte REST e client websocket Ratchet per il tempo reale.

Stack

phpRatchet
Nov 2021

Docente presso l'Istituto di Internet e Multimedia (IIM)

Un modulo di 14 ore ripartito su due giorni sul tema della cultura DevOps e Docker al polo Léonard De Vinci a La Défense.

Feb 2021

Cryptobot

Un framework di sviluppo per creare robot di trading.

Stack

Python
Nov 2020 a Nov 2022

Sviluppatore backend presso OLY Be

Sviluppatore backend per le applicazioni OLY Be e i suoi portali web.

Stack

phpSymfonyAPI PlatformPostgreSQLReactReact NativeNextDockerTypeScriptServerlessnode.js
Marzo 2020 a Ottobre 2020

Responsabile tecnico presso BigYouth

Responsabile tecnico presso Big Youth, un'agenzia web parigina.

Stack

phpjavascriptMySQLDockerSymfony
27 luglio 2019

node-acl

Libreria node.js per gestire diritti e ruoli degli utenti.

Stack

javascriptnode.jsMochaChai
Febbraio 2019 a Marzo 2020

Responsabile tecnico presso Headoo

Responsabile del polo tecnico, Headoo è un marchio del gruppo Makheia.

Stack

phpSymfonyDockerVueJSnode.jsMySQLElasctic SearchMongo
7 gennaio 2018

node-rest

Creare una REST API in node.js con ExpressJS.

Stack

javascriptnode.jsMongoDockerDocker composeMochaChai
4 settembre 2018

node-crud

Connettere e strutturare un layer CRUD da qualsiasi database SQL o Mongo

Stack

javascriptnode.jsMongoMochaChai
7 agosto 2016

node-sentiment

Libreria di analisi dei sentimenti da testi ed emoticon basata sul metodo AFINN.

Stack

javascriptnode.jsMocha
Marzo 2016 a Febbraio 2019

Sviluppatore backend presso Headoo

Headoo è una tecnologia di Visual Marketing che aiuta i marchi a creare e mantenere una connessione personale con tutti i loro clienti. Le soluzioni Headoo sono il collegamento tra i contenuti visivi generati da o per gli utenti (UGC, fotografi, cabine foto/video, ecc.) e le piattaforme dei marchi (micrositi di eventi, social wall, plugin e-commerce, ecc.). Headoo è stata creata nel 2011 e ha uffici a Parigi, Londra, Rio, Montreal, Hong Kong e Casablanca. La tecnologia Headoo è utilizzata da oltre 200 marchi e agenzie, tra cui: Mercedes, Nestlé, Coca-Cola, Guerlain e molti altri.

Stack

phpSymfonyMeteorMySQL
Novembre 2014 a Novembre 2015

Sviluppatore backend presso Be2bill

Be2Bill è una filiale del gruppo Dalensys. È una piattaforma di pagamento per professionisti orientata alla conversione. Prima nel team di manutenzione evolutiva della piattaforma, ho unito il team di progetto per integrare nuovi metodi di pagamento alternativi, creare nuovi strumenti di backoffice e per il refactoring del codice esistente. Questo stabilimento risponde alle norme PCIDSS. Redazione di documentazione e partecipazione all'elaborazione delle specifiche tecniche dei diversi progetti sotto forma di workshop tecnici all'interno di un team di 12 sviluppatori e del team MOA.

Stack

phpMySQL
8 luglio 2014

WebKernel

Framework full stack e ORM al volo scritto con PHP5

Stack

phpMySQLMongoComposer
Aprile 2014 a Novembre 2014

Sviluppatore backend presso Solocal (Gruppo Pages Jaunes)

Solocal Group è una filiale del gruppo Pages Jaunes. La sua principale attività consiste nel mettere in contatto professionisti di tutti gli orizzonti con privati. Il backend, sviluppato nel 2007, anno di creazione della filiale, non corrisponde più alle esigenze attuali. La sua manutenzione è diventata difficile e costosa. Il progetto, tra gli altri, consisteva nel concepire un'API che centralizza le regole di business. Refactoring del Framework interno utilizzando PHP 5.5 e il micro framework di Symfony2, Silex. Progettazione e sviluppo di un'API per gestire notifiche di tipo SMS o Email secondo il capitolato del cliente. Progettazione e sviluppo di un minificatore di URL e di una soluzione CDN secondo il capitolato del cliente. Redazione dei test unitari con PHPUnit e il componente framework WebtestCase di Symfony2. Redazione di documentazioni sul wiki dell'azienda e partecipazione all'elaborazione e alla redazione delle specifiche tecniche del progetto all'interno di un team di 15 persone di cui 8 sviluppatori.

Stack

phpjavascriptSymfonyMySQL
Aprile 2013 a Aprile 2014

Sviluppatore backend presso Bazarchic

Bazarchic è una piattaforma di vendite private su internet. Migrazione da PHP 5.1 a PHP 5.4 con un approccio totalmente orientato agli oggetti e rispondente ai criteri di un'architettura MVC. Refactoring del Framework interno in MVC PHP 5.4. Migrazione da MySQL alla versione 5.6. Aggiornamento del modello dati per accogliere i dati di traduzione e internazionalizzazione delle diverse entità. Sviluppo di un sistema di dizionario per gestire le traduzioni delle schede tecniche. Refactoring degli strumenti di produzione del backoffice e del sistema ACL. Integrazione della nuova carta grafica. Redazione di documentazione e partecipazione all'elaborazione e redazione delle specifiche tecniche del progetto (frontend e backend) all'interno di un team di 12 persone.

Stack

phpjavascriptjQueryMySQL
Aprile 2013 a Luglio 2015

Ingegnere di studio e sviluppo presso Uniware

Ingegnere di studio e sviluppo presso Uniware a Neuilly. Uniware è una società di consulenza IT di nuova generazione al servizio delle strategie di trasformazione delle imprese.

Luglio 2012 a Marzo 2013

Sviluppatore presso Life&Company (Megalo&Company)

Life & Company è una società specializzata nella tecnologia al servizio della salute. La missione consisteva nel refactoring dell'applicazione Santematic in versione 2, un'applicazione di coaching di pazienti che seguono trattamenti medici. Deployment dell'applicazione per il laboratorio Astrazeneca e per la CPAM. Definizione dei diversi WSDL per interfacciare il front e il back tramite un sistema di webservices (SOAP). Implementazione di test unitari automatizzati tramite il framework PHPUnit. Evoluzione della parte front-office per integrare le nuove funzionalità. Refactoring del sistema di log. Integrazione di strumenti di controllo della qualità del codice (Sonar, W3C, JSLint e PSR0, 1 e 2). Riscrittura degli asset JS (jQuery), per creare una libreria di metodi generici. Redazione di documentazioni e partecipazione alla redazione delle specifiche tecniche del progetto (frontend e backend). Integrazione di carte grafiche in HTML5/CSS3

Giugno 2012

Formazione Agile

Formazione sulla metodologia Agile presso Oxiane a Boulogne Billancourt nel giugno 2012.

Giugno 2012

Formazione Gestione di progetto

Formazione sul tema della gestione di progetto presso Oxiane a Boulogne Billancourt nel giugno 2012.

Marzo 2012 a Gennaio 2013

Oceane consulting

Ingegnere di studio e sviluppo presso Oceane Consulting.

Dicembre 2012

Aqua Beauté Lounge

Aqua Beauté Lounge è un istituto di bellezza situato a Lione. Realizzazione di un sito per presentare il salone e del suo backoffice per amministrarlo.

Stack

phpjavascriptMySQL
Settembre 2011

Lamain5

Lamain5 è una società che produce e vende i suoi prodotti. Realizzazione di un sito vetrina per presentare i prodotti del marchio e di un negozio online per acquistare i prodotti.

Stack

phpjavascriptMySQL
Giugno 2011

L'Assiette Au Boeuf

Realizzazione del sito del franchising L'Assiette Au Boeuf per il gruppo Tradiplus, e del suo backend per amministrarlo e ospitare strumenti collaborativi per i franchisee.

Stack

phpjavascriptMySQL
Aprile 2011

Next com

Realizzazione del sito dell'insegna L'Assiette Au Boeuf e del suo backend.

Stack

phpjavascriptMySQL
Marzo 2011

Les poneys d'or

Les Poneys d'Or è un centro equestre situato a Maffliers nella Val d'Oise. Realizzazione di un sito per presentare il centro equestre e del suo backoffice.

Stack

phpjavascriptMySQL
Gennaio 2011

masublimebox.com

masublimebox.com era una piattaforma sul tema dei prodotti estetici. Una formula di abbonamento dava accesso a un cofanetto bellezza mensile. Scarica la rassegna stampa per saperne di più. Realizzazione e manutenzione della piattaforma e del suo backoffice per la gestione degli abbonati ai cofanetti e altri strumenti di produzione. Implementazione del gateway di pagamento.

Stack

PrestashopphpjavascriptMySQL
Ottobre 2010

Visudom

La società Visudom situata a Buchelay è partner Securitas, propone sistemi di sicurezza e domotica a privati e professionisti. Realizzazione del frontend e del backend per presentare il loro catalogo online.

Stack

phpjavascriptMySQL
Da Ottobre 2010 a Dicembre 2014

Lavoratore autonomo

Inizio della mia attività di lavoratore autonomo al servizio dei professionisti e dei loro progetti informatici. Realizzazione di siti internet, negozi online e software su misura.

Settembre 2009 a Settembre 2010

Responsabile internet presso SARL De Lorraine

SARL De Lorraine è una società la cui attività principale è la produzione e la vendita di prêt-à-porter. Ho avuto il compito di realizzare il negozio online starwearshop.com per dinamizzare le vendite. Realizzazione di moduli su misura, per automatizzare la gestione delle scorte tramite un sistema asincrono e la soluzione di gestione delle scorte esistente (Fastmag EDI). Elaborazione di un sistema di vendite private. Implementazione di un sistema di fidelizzazione comune con i punti vendita fisici. Implementazione del gateway di pagamento ATOS SIPS e Paypal. Manutenzione evolutiva dei due negozi. Gestione e manutenzione del parco di server dedicati sotto Linux. Integrazione del design dei due negozi in collaborazione con il responsabile artistico.

Stack

PrestashopphpjavascriptMySQL
Settembre 2007 a settembre 2009

Sviluppatore presso Eurosvp

La società Eurosvp propone soluzioni di gestione di tipo CRM e software o la creazione di siti internet e negozi online. Questa società è partner della soluzione CRM di Microsoft «Dynamics». Sviluppo a forfait. Deployment di soluzioni di gestione della relazione con il cliente (CRM). Manutenzione di software (soluzione di gestione alberghiera). Creazione e manutenzione di siti internet. Sviluppo e manutenzione evolutiva di negozi online. Gestione e manutenzione di un parco di server dedicati sotto Linux e Windows Server.

Stack

Microsoft DynamicsSugarCRMphpjavascriptMySQL
Settembre 2007 a settembre 2009

BTS Informatica di Gestione

BTS Informatica di gestione opzione sviluppatore di applicazioni presso l'istituto Aforp di Issy-les-Moulineaux.

Stack

Windows serverPascal