Nicolas Bonnici

Lead developer
Paris, Frankreich

Hallo, ich bin Nicolas Bonnici, ein in Paris ansässiger Entwickler und Unternehmer. Willkommen auf meiner persönlichen Website. Ich arbeite derzeit Vollzeit bei Nanotera und begleite das Rocket-Team als Lead Developer.

Erfahrung

Dez 2024

GoREST

Eine Open-Source-Go-Bibliothek zur einfachen Erstellung einer produktionsfertigen REST-API aus einer vorhandenen SQL-Datenbank oder von Grund auf neu

Stack

GoFiberSQL
Dez 2024

Symfony 7 und Frankenphp Boilerplate

Symfony 7 Boilerplate mit Docker, Frankenphp, PHP 8.4 und Postgresql

Stack

php 8SymfonyFrankenphpPostgreSQLDocker
Dez 2022

Lead Developer bei Nanotera

Ich begleite das Rocket-Team als Lead Developer

Stack

PostgreSQLMongoDBOpen SearchRedisRabbitMQNestJSReactTypeScriptnode.jsSymfonyAPI PlatformphpSupervisorphpUnitphpcsphpstanBashKubernetesDockerKibanaLogstashSentrySonarcloudGNU/LinuxAWSPlaywrightJest
29. März 2022

PHP-Client für die Kraken API

Kraken API-Client geschrieben in PHP 8 für den REST-Teil und Ratchet Websocket-Client für Echtzeit.

Stack

phpRatchet
Nov 2021

Dozent am Institut für Internet und Multimedia (IIM)

Ein 14-stündiges Modul verteilt über zwei Tage zum Thema DevOps-Kultur und Docker am Pôle Léonard De Vinci in La Défense.

Feb 2021

Cryptobot

Ein Entwicklungs-Framework zur Erstellung von Trading-Bots.

Stack

Python
Nov 2020 bis Nov 2022

Backend-Entwickler bei OLY Be

Backend-Entwickler für die OLY Be-Anwendungen und Webportale.

Stack

phpSymfonyAPI PlatformPostgreSQLReactReact NativeNextDockerTypeScriptServerlessnode.js
März 2020 bis Oktober 2020

Technischer Leiter bei BigYouth

Technischer Leiter bei Big Youth, einer Pariser Webagentur.

Stack

phpjavascriptMySQLDockerSymfony
27. Juli 2019

node-acl

Node.js-Bibliothek zur Verwaltung von Benutzerrechten und -rollen.

Stack

javascriptnode.jsMochaChai
Februar 2019 bis März 2020

Technischer Leiter bei Headoo

Leiter des technischen Bereichs, Headoo ist eine Marke der Makheia-Gruppe.

Stack

phpSymfonyDockerVueJSnode.jsMySQLElasctic SearchMongo
7. Januar 2018

node-rest

Eine REST API in node.js mit ExpressJS erstellen.

Stack

javascriptnode.jsMongoDockerDocker composeMochaChai
4. September 2018

node-crud

Verbinden und Aufbau einer CRUD-Schicht aus jeder SQL- oder Mongo-Datenbank

Stack

javascriptnode.jsMongoMochaChai
7. August 2016

node-sentiment

Bibliothek zur Sentimentanalyse aus Texten und Emoticons basierend auf der AFINN-Methode.

Stack

javascriptnode.jsMocha
März 2016 bis Februar 2019

Backend-Entwickler bei Headoo

Headoo ist eine Visual-Marketing-Technologie, die Marken dabei hilft, eine persönliche Verbindung zu allen ihren Kunden aufzubauen und aufrechtzuerhalten. Die Headoo-Lösungen sind die Verbindung zwischen von oder für Benutzer generierten visuellen Inhalten (UGC, Fotografen, Foto-/Video-Kabinen usw.) und Markenplattformen (Event-Microsites, Social Wall, E-Commerce-Plugins usw.). Headoo wurde 2011 gegründet und hat Büros in Paris, London, Rio, Montreal, Hongkong und Casablanca. Die Headoo-Technologie wird von über 200 Marken und Agenturen genutzt, darunter: Mercedes, Nestlé, Coca-Cola, Guerlain und viele mehr.

Stack

phpSymfonyMeteorMySQL
November 2014 bis November 2015

Backend-Entwickler bei Be2bill

Be2Bill ist eine Tochtergesellschaft der Dalensys-Gruppe. Es ist eine conversion-orientierte Zahlungsplattform für Fachleute. Zunächst im evolutiven Wartungsteam der Plattform, trat ich dem Projektteam bei, um neue alternative Zahlungsmethoden zu integrieren, neue Backoffice-Tools zu erstellen sowie zur Refaktorierung des bestehenden Codes. Diese Einrichtung entspricht den PCIDSS-Standards. Erstellung von Dokumentationen und Beteiligung an der Ausarbeitung der technischen Spezifikationen verschiedener Projekte in Form von technischen Workshops innerhalb eines Teams von 12 Entwicklern sowie dem MOA-Team.

Stack

phpMySQL
8. Juli 2014

WebKernel

Full-Stack-Framework und On-the-fly-ORM geschrieben mit PHP5

Stack

phpMySQLMongoComposer
April 2014 bis November 2014

Backend-Entwickler bei Solocal (Pages Jaunes Gruppe)

Solocal Group ist eine Tochtergesellschaft der Pages Jaunes Gruppe. Ihre Hauptaktivität besteht darin, Fachleute aller Branchen mit Privatpersonen zu verbinden. Das Backend, das 2007, im Jahr der Gründung der Tochtergesellschaft, entwickelt wurde, entspricht nicht mehr den aktuellen Anforderungen. Seine Wartung ist schwierig und kostspielig geworden. Das Projekt bestand unter anderem darin, eine API zu entwerfen, die die Geschäftsregeln zentralisiert. Überarbeitung des hauseigenen Frameworks unter Verwendung von PHP 5.5 sowie des Micro-Frameworks von Symfony2, Silex. Entwurf und Entwicklung einer API zur Verwaltung von SMS- oder E-Mail-Benachrichtigungen gemäß den Kundenanforderungen. Entwurf und Entwicklung eines URL-Minifiers und einer CDN-Lösung gemäß den Kundenanforderungen. Erstellung von Unit-Tests mit PHPUnit und der Framework-Komponente WebtestCase von Symfony2. Erstellung von Dokumentationen im Firmen-Wiki und Beteiligung an der Ausarbeitung und Erstellung der technischen Spezifikationen des Projekts innerhalb eines Teams von 15 Personen, davon 8 Entwickler.

Stack

phpjavascriptSymfonyMySQL
April 2013 bis April 2014

Backend-Entwickler bei Bazarchic

Bazarchic ist eine Online-Plattform für private Verkäufe. Migration von PHP 5.1 auf PHP 5.4 mit einem vollständig objektorientierten Ansatz und Erfüllung der Kriterien einer MVC-Architektur. Überarbeitung des hauseigenen Frameworks in MVC PHP 5.4. Migration von MySQL zur Version 5.6. Aktualisierung des Datenmodells zur Aufnahme von Übersetzungs- und Internationalisierungsdaten verschiedener Entitäten. Entwicklung eines Wörterbuchsystems zur Unterstützung von Übersetzungen technischer Datenblätter. Überarbeitung der Backoffice-Produktionstools sowie des ACL-Systems. Integration der neuen Grafik-Charta. Erstellung von Dokumentationen und Beteiligung an der Ausarbeitung und Erstellung der technischen Spezifikationen des Projekts (Frontend und Backend) innerhalb eines Teams von 12 Personen.

Stack

phpjavascriptjQueryMySQL
April 2013 bis Juli 2015

Entwicklungsingenieur bei Uniware

Entwicklungsingenieur bei Uniware in Neuilly. Uniware ist ein IT-Beratungsunternehmen der neuen Generation im Dienste von Unternehmens-Transformationsstrategien.

Juli 2012 bis März 2013

Entwickler bei Life&Company (Megalo&Company)

Life & Company ist ein auf Technologie im Dienste der Gesundheit spezialisiertes Unternehmen. Die Aufgabe bestand darin, die Anwendung Santematic in Version 2 zu überarbeiten, eine Coaching-Anwendung für Patienten, die medizinische Behandlungen durchführen. Bereitstellung der Anwendung für das Astrazeneca-Labor sowie für die CPAM. Definition der verschiedenen WSDLs zur Verbindung von Front- und Backend über ein Webservices-System (SOAP). Implementierung automatisierter Unit-Tests über das PHPUnit-Framework. Weiterentwicklung des Front-Office zur Integration neuer Funktionalitäten. Überarbeitung des Logging-Systems. Integration von Code-Qualitätskontroll-Tools (Sonar, W3C, JSLint und PSR0, 1 und 2). Neuschreibung der JS-Assets (jQuery), um eine Bibliothek generischer Methoden zu erstellen. Erstellung von Dokumentationen und Beteiligung an der Erstellung der technischen Spezifikationen des Projekts (Frontend und Backend). Integration von Grafik-Chartas in HTML5/CSS3

Juni 2012

Agile-Schulung

Schulung zur Agile-Methodik bei Oxiane in Boulogne Billancourt im Juni 2012.

Juni 2012

Projektmanagement-Schulung

Schulung zum Thema Projektmanagement bei Oxiane in Boulogne Billancourt im Juni 2012.

März 2012 bis Januar 2013

Oceane consulting

Entwicklungsingenieur bei Oceane Consulting.

Dezember 2012

Aqua Beauté Lounge

Aqua Beauté Lounge ist ein Schönheitsinstitut in Lyon. Erstellung einer Website zur Präsentation des Salons sowie seines Backoffice zur Verwaltung.

Stack

phpjavascriptMySQL
September 2011

Lamain5

Lamain5 ist ein Unternehmen, das seine Produkte herstellt und verkauft. Erstellung einer Showcase-Website zur Präsentation der Produkte der Marke sowie eines Online-Shops zum Kauf der Produkte.

Stack

phpjavascriptMySQL
Juni 2011

L'Assiette Au Boeuf

Erstellung der Website der Franchise L'Assiette Au Boeuf für die Tradiplus-Gruppe sowie ihres Backends zur Verwaltung und zum Hosten kollaborativer Tools für Franchisenehmer.

Stack

phpjavascriptMySQL
April 2011

Next com

Erstellung der Website der Marke L'Assiette Au Boeuf sowie ihres Backends.

Stack

phpjavascriptMySQL
März 2011

Les poneys d'or

Les Poneys d'Or ist ein Reitzentrum in Maffliers im Val d'Oise. Erstellung einer Website zur Präsentation des Reitzentrums sowie seines Backoffice.

Stack

phpjavascriptMySQL
Januar 2011

masublimebox.com

masublimebox.com war eine Plattform zum Thema ästhetische Produkte. Ein Abonnement ermöglichte den Zugang zu einer monatlichen Beauty-Box. Laden Sie die Pressemappe herunter, um mehr zu erfahren. Erstellung und Wartung der Plattform sowie ihres Backoffice für die Verwaltung von Box-Abonnenten und anderen Produktionstools. Implementierung des Zahlungsgateways.

Stack

PrestashopphpjavascriptMySQL
Oktober 2010

Visudom

Das Unternehmen Visudom mit Sitz in Buchelay ist Securitas-Partner und bietet Sicherheits- und Hausautomationssysteme für Privatpersonen und Fachleute an. Erstellung des Frontends und Backends zur Präsentation ihres Online-Katalogs.

Stack

phpjavascriptMySQL
Von Oktober 2010 bis Dezember 2014

Selbstständig

Beginn meiner selbstständigen Tätigkeit im Dienste von Fachleuten und ihren IT-Projekten. Erstellung von Websites, Online-Shops und maßgeschneiderter Software.

September 2009 bis September 2010

Internet-Manager bei SARL De Lorraine

SARL De Lorraine ist ein Unternehmen, dessen Hauptaktivität die Herstellung und der Verkauf von Prêt-à-porter ist. Ich hatte die Aufgabe, den Online-Shop starwearshop.com zu erstellen, um die Verkäufe anzukurbeln. Erstellung maßgeschneiderter Module zur Automatisierung der Bestandsverwaltung über ein asynchrones System und die bestehende Bestandsverwaltungslösung (Fastmag EDI). Entwicklung eines Private-Sales-Systems. Implementierung eines gemeinsamen Treueprogramms mit physischen Verkaufsstellen. Implementierung des ATOS SIPS-Zahlungsgateways sowie Paypal. Evolutive Wartung der beiden Shops. Verwaltung und Wartung des dedizierten Serverparks unter Linux. Integration des Designs der beiden Shops in Zusammenarbeit mit dem Art Director.

Stack

PrestashopphpjavascriptMySQL
September 2007 bis September 2009

Entwickler bei Eurosvp

Das Unternehmen Eurosvp bietet CRM-ähnliche Verwaltungslösungen sowie Software oder die Erstellung von Websites und Online-Shops an. Dieses Unternehmen ist Partner der CRM-Lösung „Dynamics" von Microsoft. Festpreis-Entwicklung. Bereitstellung von Customer-Relationship-Management (CRM)-Lösungen. Software-Wartung (Hotelverwaltungslösung). Erstellung und Wartung von Websites. Entwicklung und evolutive Wartung von Online-Shops. Verwaltung und Wartung eines dedizierten Serverparks unter Linux und Windows Server.

Stack

Microsoft DynamicsSugarCRMphpjavascriptMySQL
September 2007 bis September 2009

BTS Informatik-Management

BTS Informatik-Management, Option Anwendungsentwickler an der Aforp-Einrichtung in Issy-les-Moulineaux.

Stack

Windows serverPascal