Nicolas Bonnici

Lead developer
Paris, França

Olá, sou Nicolas Bonnici, um desenvolvedor e empreendedor sediado em Paris. Bem-vindo ao meu site pessoal. Atualmente trabalho em tempo integral na Nanotera, acompanho a equipe Rocket como lead developer.

Experiência

Dez 2024

GoREST

Uma biblioteca Go de código aberto para criar facilmente API REST de grau de produção a partir de um banco de dados SQL existente ou do zero

Stack

GoFiberSQL
Dez 2024

Symfony 7 e Frankenphp boilerplate

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

Stack

php 8SymfonyFrankenphpPostgreSQLDocker
Dez 2022

Lead developer na Nanotera

Acompanho a equipe Rocket como lead developer

Stack

PostgreSQLMongoDBOpen SearchRedisRabbitMQNestJSReactTypeScriptnode.jsSymfonyAPI PlatformphpSupervisorphpUnitphpcsphpstanBashKubernetesDockerKibanaLogstashSentrySonarcloudGNU/LinuxAWSPlaywrightJest
29 de março de 2022

Cliente PHP para a API Kraken

Cliente da API Kraken escrito em PHP 8 para a parte REST e cliente websocket Ratchet para tempo real.

Stack

phpRatchet
Nov 2021

Palestrante no Instituto de Internet e Multimídia (IIM)

Um módulo de 14 horas distribuído em dois dias sobre o tema da cultura DevOps e Docker no polo Léonard De Vinci em La Défense.

Fev 2021

Cryptobot

Um framework de desenvolvimento para criar robôs de trading.

Stack

Python
Nov 2020 a Nov 2022

Desenvolvedor backend na OLY Be

Desenvolvedor backend para as aplicações OLY Be e seus portais web.

Stack

phpSymfonyAPI PlatformPostgreSQLReactReact NativeNextDockerTypeScriptServerlessnode.js
Março 2020 a Outubro 2020

Responsável técnico na BigYouth

Responsável técnico na Big Youth, uma agência web parisiense.

Stack

phpjavascriptMySQLDockerSymfony
27 de julho de 2019

node-acl

Biblioteca node.js para gerenciar direitos e papéis de usuários.

Stack

javascriptnode.jsMochaChai
Fevereiro 2019 a Março 2020

Responsável técnico na Headoo

Responsável do polo técnico, Headoo é uma marca do grupo Makheia.

Stack

phpSymfonyDockerVueJSnode.jsMySQLElasctic SearchMongo
7 de janeiro de 2018

node-rest

Criar uma REST API em node.js com ExpressJS.

Stack

javascriptnode.jsMongoDockerDocker composeMochaChai
4 de setembro de 2018

node-crud

Conectar e estruturar uma camada CRUD de qualquer banco de dados SQL ou Mongo

Stack

javascriptnode.jsMongoMochaChai
7 de agosto de 2016

node-sentiment

Biblioteca de análise de sentimentos a partir de textos e emoticons baseada no método AFINN.

Stack

javascriptnode.jsMocha
Março 2016 a Fevereiro 2019

Desenvolvedor backend na Headoo

Headoo é uma tecnologia de Visual Marketing que ajuda marcas a criar e manter uma conexão pessoal com todos os seus clientes. As soluções Headoo são a ligação entre o conteúdo visual gerado por ou para usuários (UGC, fotógrafos, cabines de foto/vídeo, etc.) e plataformas de marca (microsites de eventos, mural social, plugins de e-commerce, etc.). Headoo foi criada em 2011 e tem escritórios em Paris, Londres, Rio, Montreal, Hong Kong e Casablanca. A tecnologia Headoo está sendo usada por mais de 200 marcas e agências, incluindo: Mercedes, Nestlé, Coca-Cola, Guerlain e muitas mais.

Stack

phpSymfonyMeteorMySQL
Novembro 2014 a Novembro 2015

Desenvolvedor backend na Be2bill

Be2Bill é uma filial do grupo Dalensys. É uma plataforma de pagamento para profissionais orientada à conversão. Primeiro na equipe de manutenção evolutiva da plataforma, juntei-me à equipe de projeto para integrar novos métodos de pagamento alternativos, criar novas ferramentas de backoffice e refatorar o código existente. Este estabelecimento atende às normas PCIDSS. Redação de documentação e participação na elaboração de especificações técnicas de diferentes projetos em forma de workshops técnicos dentro de uma equipe de 12 desenvolvedores e da equipe MOA.

Stack

phpMySQL
8 de julho de 2014

WebKernel

Framework full stack e ORM on-the-fly escrito com PHP5

Stack

phpMySQLMongoComposer
Abril 2014 a Novembro 2014

Desenvolvedor backend na Solocal (Grupo Pages Jaunes)

Solocal Group é uma filial do grupo Pages Jaunes. Sua principal atividade consiste em conectar profissionais de todos os setores com particulares. O backend, desenvolvido em 2007, ano de criação da filial, não atende mais às necessidades atuais. Sua manutenção tornou-se difícil e custosa. O projeto, entre outros, consistia em projetar uma API que centraliza as regras de negócio. Refatoração do framework interno usando PHP 5.5 e o micro framework do Symfony2, Silex. Projeto e desenvolvimento de uma API para gerenciar notificações tipo SMS ou Email de acordo com as especificações do cliente. Projeto e desenvolvimento de um minificador de URL e uma solução CDN de acordo com as especificações do cliente. Redação de testes unitários com PHPUnit e o componente framework WebtestCase do Symfony2. Redação de documentações no wiki da empresa e participação na elaboração e redação das especificações técnicas do projeto dentro de uma equipe de 15 pessoas, das quais 8 eram desenvolvedores.

Stack

phpjavascriptSymfonyMySQL
Abril 2013 a Abril 2014

Desenvolvedor backend na Bazarchic

Bazarchic é uma plataforma de vendas privadas na internet. Migração de PHP 5.1 para PHP 5.4 com uma abordagem totalmente orientada a objetos e atendendo aos critérios de uma arquitetura MVC. Refatoração do framework interno em MVC PHP 5.4. Migração de MySQL para a versão 5.6. Atualização do modelo de dados para acomodar dados de tradução e internacionalização das diferentes entidades. Desenvolvimento de um sistema de dicionário para gerenciar traduções de fichas técnicas. Refatoração das ferramentas de produção do backoffice e do sistema ACL. Integração da nova carta gráfica. Redação de documentação e participação na elaboração e redação das especificações técnicas do projeto (frontend e backend) dentro de uma equipe de 12 pessoas.

Stack

phpjavascriptjQueryMySQL
Abril 2013 a Julho 2015

Engenheiro de estudo e desenvolvimento na Uniware

Engenheiro de estudo e desenvolvimento na Uniware em Neuilly. Uniware é uma empresa de consultoria de TI de nova geração a serviço das estratégias de transformação empresarial.

Julho 2012 a Março 2013

Desenvolvedor na Life&Company (Megalo&Company)

Life & Company é uma empresa especializada em tecnologia a serviço da saúde. A missão consistia em refatorar a aplicação Santematic em versão 2, uma aplicação de coaching de pacientes que seguem tratamentos médicos. Implantação da aplicação para o laboratório Astrazeneca e para a CPAM. Definição dos diferentes WSDLs para interligar o front e o back através de um sistema de webservices (SOAP). Implementação de testes unitários automatizados através do framework PHPUnit. Evolução da parte front-office para integrar as novas funcionalidades. Refatoração do sistema de logs. Integração de ferramentas de controle de qualidade de código (Sonar, W3C, JSLint e PSR0, 1 e 2). Reescrita dos assets JS (jQuery), para criar uma biblioteca de métodos genéricos. Redação de documentações e participação na redação das especificações técnicas do projeto (frontend e backend). Integração de cartas gráficas em HTML5/CSS3

Junho 2012

Formação Agile

Formação sobre a metodologia Agile na Oxiane em Boulogne Billancourt em junho de 2012.

Junho 2012

Formação Gestão de projetos

Formação sobre o tema de gestão de projetos na Oxiane em Boulogne Billancourt em junho de 2012.

Março 2012 a Janeiro 2013

Oceane consulting

Engenheiro de estudo e desenvolvimento na Oceane Consulting.

Dezembro 2012

Aqua Beauté Lounge

Aqua Beauté Lounge é um instituto de beleza situado em Lyon. Realização de um site para apresentar o salão e seu backoffice para administrá-lo.

Stack

phpjavascriptMySQL
Setembro 2011

Lamain5

Lamain5 é uma empresa que fabrica e vende seus produtos. Realização de um site vitrine para apresentar os produtos da marca e uma loja online para comprar os produtos.

Stack

phpjavascriptMySQL
Junho 2011

L'Assiette Au Boeuf

Realização do site da franquia L'Assiette Au Boeuf para o grupo Tradiplus, e seu backend para administrá-lo e hospedar ferramentas colaborativas para os franqueados.

Stack

phpjavascriptMySQL
Abril 2011

Next com

Realização do site da enseña L'Assiette Au Boeuf e seu backend.

Stack

phpjavascriptMySQL
Março 2011

Les poneys d'or

Les Poneys d'Or é um centro equestre situado em Maffliers no Val d'Oise. Realização de um site para apresentar o centro equestre e seu backoffice.

Stack

phpjavascriptMySQL
Janeiro 2011

masublimebox.com

masublimebox.com era uma plataforma sobre a temática de produtos estéticos. Uma fórmula de assinatura dava acesso a um cofre de beleza mensal. Baixe o dossiê de imprensa para saber mais. Realização e manutenção da plataforma e seu backoffice para gestão de assinantes dos cofres e outras ferramentas de produção. Implementação do gateway de pagamento.

Stack

PrestashopphpjavascriptMySQL
Outubro 2010

Visudom

A empresa Visudom situada em Buchelay é parceira Securitas, propõe sistemas de segurança e domótica para particulares e profissionais. Realização do frontend e backend para apresentar seu catálogo online.

Stack

phpjavascriptMySQL
De Outubro 2010 a Dezembro 2014

Autônomo

Início da minha atividade de autônomo a serviço de profissionais e seus projetos de TI. Realização de sites, lojas online e softwares sob medida.

Setembro 2009 a Setembro 2010

Responsável de internet na SARL De Lorraine

SARL De Lorraine é uma empresa cuja atividade principal é a fabricação e venda de prêt-à-porter. Tive a tarefa de realizar a loja online starwearshop.com para dinamizar as vendas. Realização de módulos sob medida, para automatizar a gestão de estoque através de um sistema assíncrono e a solução de gestão de estoque existente (Fastmag EDI). Elaboração de um sistema de vendas privadas. Implementação de um sistema de fidelização comum com os pontos de venda físicos. Implementação do gateway de pagamento ATOS SIPS e Paypal. Manutenção evolutiva das duas lojas. Gestão e manutenção do parque de servidores dedicados sob Linux. Integração do design das duas lojas em colaboração com o responsável artístico.

Stack

PrestashopphpjavascriptMySQL
Setembro 2007 a setembro 2009

Desenvolvedor na Eurosvp

A empresa Eurosvp propõe soluções de gestão tipo CRM e softwares ou criação de sites e lojas online. Esta empresa é parceira da solução CRM da Microsoft «Dynamics». Desenvolvimento a preço fechado. Implantação de soluções de gestão de relacionamento com o cliente (CRM). Manutenção de software (solução de gestão hoteleira). Criação e manutenção de sites. Desenvolvimento e manutenção evolutiva de lojas online. Gestão e manutenção de um parque de servidores dedicados sob Linux e Windows Server.

Stack

Microsoft DynamicsSugarCRMphpjavascriptMySQL
Setembro 2007 a setembro 2009

BTS Informática de Gestão

BTS Informática de gestão opção desenvolvedor de aplicações no estabelecimento Aforp de Issy-les-Moulineaux.

Stack

Windows serverPascal