MatteoVignoli.it

Curriculum

Una pagina e qualche lista non possono certo rappresentare tutte le cose affrontate in questi anni, tutte le problematiche e le soluzioni, ma possono almeno dare un'idea generale del percorso fatto fino ad oggi.

Attualmente non sono in cerca di nuove proposte lavorative ma prenderei comunque in considerazione offerte interessanti nella zona dell' Alto Milanese.

PHP Python Javascript Typescript Java Laravel Symfony Angular Mysql Postgres AWS Docker

Backend Developer / Analista Programmatore

LunaLabs Srl 🔗

(2020 - In corso)

Lavoro come sviluppatore backend per il prodotto aziendale UpGrape, occupandomi di manutenzione e sviluppo nuove feature (progettazione e realizzazione di un microservizio per la gestione dei pagamenti, implementazione del backoffice amministrativo, ecc.). Le tecnologie usate sono: Laravel 5/8, Postgres, Docker, Vue


Backend Developer

ContactLab 🔗

(2016 - 2020)

Ho lavorato presso ContactLab come sviluppatore backend PHP (Symfony 3/4, Silex, Laravel), ma per scelte tecnologiche aziendali mi sono spostando anche su Java (SpringBoot) e ho sviluppato diversi frontend in Angular (7+); per semplificarmi la vita (automatismi e task rapidi) ho usato spesso Python (3.x).
Ho lavorato molto con API REST e SOAP in un'architettura generale a microservizi.


Web Developer (full stack)

Alcos Digital s.r.l 🔗

(2012 - 2016)

In questa Web Agency mi occupavo sia della progettazione che della realizzazione di siti web e CRM/gestionali, utilizzando prevalentemente il framework Laravel; avevo una figura molto full-stack, dovendo configurare i server di sviluppo e di produzione/hosting del cliente, progettare l'architettura delle diverse soluzioni, testare, ecc.
Mi interfacciavo direttamente con i Project Manager, i SEO e i grafici per realizzare queste tipologie di lavori:

  • Siti web con CMS custom, sia frontend che backend
  • Gestionali e CRM
  • E-commerce custom (integrazioni API soap e Rest di PayPal e banche)
  • Ho realizzato un'app Android (per tablet) in Java
  • Progettazione, analisi architettura e soluzioni
  • Gestione limitata di alcuni progetti

Tecnologie usate: PHP (Laravel, Codeigniter, FuelPHP, Slim), Javascript (AngularJs, jQuery, Vue), MySQL, Redis, Bootstrap


Web Developer

Well Engineering 🔗

(2010 - 2012)

L'inizio della mia carriera come programmatore: siti web prima con Joomla! e poi, appena presa un po' di confidenza, con il framework CodeIgniter. Essendo una realtà minuscola facevo tutto, dalla grafica in Photoshop alla progettazione e sviluppo, al rapporto diretto con alcuni clienti. E' stata un'ottima palestra in cui formarsi a tutto tondo.