Marco Ranieri
Analyst & Web Developer at Alecsandria Digital Agency- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Italiano Native or bilingual proficiency
-
Inglese Limited working proficiency
Topline Score
Bio
Experience
-
Alecsandria Digital
-
Italy
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Analyst & Web Developer
-
Jan 2019 - Present
[Groupama - Kofax TotalAgility]Analisi per la migrazione alla nuova versione. Creazione processi BPM, analisi SSO e sviluppo librerie .NET per l'utilizzo di servizi da integrare all'interno degli eventi dei singoli processi. Configurazione del prodotto WSO2 per la creazione di uno strato di servizi REST per comunicare con istanze di SQL Server presenti all'interno della rete.Tecnologie: Kofax TotalAgility, Visual Studio, C#, WSO2, IIS, Postman[Kit GDPR]Creazione di un kit js che possa essere facilmente incluso all'interno delle singole pagine di diversi portali internazionali di due grossi clienti. Il kit ha il compito di mostrare il banner per l'autorizzazione all'utilizzo dei cookie e di registrare i consensi dati.Il kit è stato scritto senza utilizzo di librerie o framework, ma utilizzando solo plain javascript per evitare al massimo eventuali incompatibilità con gli script presenti nella pagina in cui viene incluso.Il kit viene erogato da WCA (Watson Campaign Automation) un prodotto leader nel marketing automation ed interagisce con i suoi strumenti per registrare i consensi e dare la possibilità al cliente di operare diverse strategie comunicative.Il kit è stato progettato per funzionare sia con l'utilizzo di Tag Manager sia in modalità diretta sollevando degli eventi che permettono ai webmaster di includere o meno ulteriori script in base al consenso espresso.Tecnologie: IBM Watson Campaign Automation, Javascript, Gulp, Gitlab Show less
-
-
Analyst & Web Developer
-
Jan 2018 - Dec 2018
[Azienda di trasporti nazionale - Frontend Scripting]Analisi per l'ottimizzazione degli script già esistenti e creazione di nuovi per il modeling del DOM e per l'integrazione di funzionalità come caroselli, slider, menù sticky all'interno delle pagine del portale intranet di una delle maggiori aziende di trasporti italiane.Il portale è erogato utilizzando il prodotto SharePoint 365, si è dovuto quindi tenere conto dell'interazione e del comportamento di elementi principali dell'applicativo non sempre presenti in tutti i template.Tecnologie: jQuery, Gulp[Angelini - www.imalditesta.it]Fase 4 del progetto curato da Angelini Farmaceutica per l'informazione e laprevenzione dei mal di testa. In questa fase iniziale è stata data massima importanza ad unamaggiore integrazione delle attività di marketing automation andando a registrare più nel dettaglio le attività degli utenti. In particolare vengono prese in considerazione le tassonomie associate aicontenuti che vengono navigati, condivisi o selezionati come preferiti in modo da poter creare poidelle regole ad hoc per l'invio di newsletter e la presentazione di contenuti personalizzati.Tecnologie: IBM Watson Campaign Automation, AngularJS, ASP.NET Web API, EntityFramework, .NET 4.5.1, C# Show less
-
-
Analyst & Web Developer
-
Jan 2017 - Dec 2017
[Hachette Fascicoli]Porting di tutti i dati e di tutte le funzionalità del vecchio portale all'internodella piattaforma e-commerce NopCommerce. E' stata mantenuta solamente l'area clienti gestita da Umbraco CMS creando contestualmente una architettura SSO per avere un accesso unico per lo store e per l'area clienti. Lo store viene utilizzato per tutta la vendita degli arretrati ed è personalizzato tra clienti ed edicole. E' stata creata una procedura di importazione totalmente custom per permettere aggiornamenti quotidiani automatici da parte del team della logistica. Inoltre l'aggiornamento dei prezzi e la creazione degli articoli viene effettuato tramite dei dati presi da un ulteriore sistema esterno as400 gestito dalla Francia.Tecnologie: NopCommerce 3.90, UmbracoCMS 7, MVC, ASP.NET Web API, Entity Framework, .NET4.5.1, C#, JQuery, AngularJs, gulp.js, Lucene, T-SQL#www.imalditesta.it: Fase 3 del progetto curato da Angelini Farmaceutica per l'informazione e laprevenzione dei mal di testa. Introdotta l'area personale interamente sviluppata in AngularJs perpermettere una nuova registrazione o per accedere con le credenziali ottenute tramite utilizzo dell'App mobile. Oltre a nuove funzionalità del portale come i preferiti o il test, l'area personale permette sopratutto di reperire tramite chiamate a web services esterni i dati registrati dal cellulare. In questa fase sono state inoltre introdotte nuove aree come Magazine e Coach per rendere ancora più efficace il portale, sono stati creati dei widget che mostrano articoli e video in base a delle regole applicate sulle tassonomie associate ai contenuti con comportamenti diversi in base ai diversi template che li ospitano. La registrazione alla newsletter e l'accesso all'area personale vengono tracciati sul sistema di marketing automation di IBM Silverpop.Tecnologie: UmbracoCMS 7, IBM Silverpop, MVC, ASP.NET Web API, Entity Framework, .NET 4.5.1,C#, JQuery, AngularJs, Lucene, T-SQL Show less
-
-
Analyst & Software Developer
-
Jan 2016 - Dec 2016
[Angelini - www.imalditesta.it]I mal di testa non sono tutti uguali. E' stato sviluppato per Angelini l'APP "I mal di testa", uno strumento semplice ed efficace per aiutare a conoscerli e approfondirne le cause. Sono stati modificati e creati nuovi Web Services per l'integrazione con l'App, in particolar modo tutta la parte di reportistica è stata spostata lato server per scaricare e velocizzare l'app in modo da migliorarne l'esperienza utente. Le interrogazioni per il reperimento dei dati sono state effettuate sia utilizzando il motore di indicizzazione Lucene sia direttamente sul database SQL Server 2014 tramite stored procedure.I contenuti del sito web sono invece gestiti dal CMS Umbraco scelto anche per la sua caratteristicaprincipale di permettere facilmente la costruzione di template personalizzati, in quanto il lavoro grafico è stato guidato da una agenzia di marketing esterna molto esigente sulla resa finale del prodotto. I contenuti vengono caricati in maniera incrementale chiamando dei web services creatiad hoc per restituire i dai in formato JSON.App e sito sono stati lanciati con un evento apposito, richiedendo quindi molta cura nell'intera fase di progettazione e di test. Tecnologie: UmbracoCMS 7, MVC, ASP.NET Web API, Entity Framework,.NET 4.5.1, C#, JQuery, AngularJs, Lucene, T-SQL#CassaForense: Modifiche e manutenzione al portale istituzionale della Cassa Nazionale diPrevidenza e Assistenza Forense. Il CMS consente agli utenti la gestione dinamica di tutte le sezioni, in particolare le aree che vengono quotidianamente aggiornate da una redazione giornalistica formata da quattro persone e in particolare 'IN PRIMO PIANO' e 'RASSEGNA STAMPA'.Lo sviluppo ha comportato anche l'integrazione di numerosi servizi esterni già in uso e dei feed del Il Sole 24 Ore. Il portale è stato presentato alla stampa presso la sala congressi di Cassa Forense.Tecnologie: UmbracoCMS 7, MVC, ASP.NET Web API, Entity Framework, .NET 4.5.1, C#, JQuery,AngulaJs, T-SQL Show less
-
-
Analyst & Software .NET Developer
-
Sep 2014 - Dec 2015
[Amuchina, Moment e Tachifludec]Inizio di anno dedicato ai 3 prodotti di punta di una delle farmaceutiche più importanti di Italia. Progetti di media grandezza, ma molto delicati per la tipologia di cliente e per le grosse aspettative da parte del marketing. Come applicativo CMS è stata utilizzata l'ultima versione di Umbraco 7 con utilizzo di AngularJS sia per il caricamento dinamico di alcuni contenuti sia per la customizzazione dei DataType del backoffice. Catalogo di prodotti, gestione pagine e blog categorizzati: UmbracoCMS 7, MVC, ASP.NET Web API, Entity Framework, .NET 4.5.1, C#, JQuery, AngulaJs, Masonry, T-SQL[Distinta Web]Sviluppo e gestione del progetto di reingegnerizzazione della nuova piattaforma di gestione e controllo dei servizi di ristorazione a bordo dei treni Trenitalia per lazienda Itinere. Il gestionale è stato sviluppato con tecnologia MVC e utilizza controlli di terze parti di Telerik ed è la parte centrale di un sistema complesso che acquisisce dati da sistemi molto diversi tra di loro esponendo dei web service sia SOAP che REST, elabora i dati e li mette a disposizione dei palmari a bordo dei treni per la consultazione del catalogo dei prodotti e la gestione delle vendite. I dati delle vendite, vengono poi raccolti e analizzati dagli operatori dei presidi e del backoffice. Tecnologie: MVC, ASP.NET Web API, Entity Framework, .NET 4.5.1, C#, Telerik Kendo UI T-SQL Show less
-
-
Analyst & Software .NET Developer
-
Jan 2014 - Sep 2014
[Angelini iBro]Creazione del back-office per l'inserimento di contenuti relativi alla gestione di eventi. Per determinate linee di prodotti farmaceutici vengono creati dei progetti i quali danno vita a diversi eventi, per ogni evento oltre alla gestione di molteplici metadati si dà particolare risalto alla gestione di documenti e presentazioni con i quali effettuare una selezione per andare a costruire un invito personalizzato per gli invitati. Tra le funzionalità principali del progetto era richiesto di esporre dei web services che restituissero dei dati in formato JSON per fornire i contenuti testuali e multimediali ad una applicazione nativa per iPad. Per questo le soluzioni scelte hanno avuto una attenzione particolare alle logiche di identificazione dei singoli contenuti multimediali e alle modalità di sincronizzazione per ridurre al minimo il traffico di dati. UmbracoCMS, MVC, ASP.NET Web API, Entity Framework, .NET 4.5.1, C#, JQuery,T-SQL[Hachette Fascicoli D400]Creazione della nuova area utenti utilizzando la versione 7 del CMS Umbraco con architettura MVC. In questa area gli utenti possono trovare tutte le informazioni riguardo i loro acquisti e possono pagare tramite POS Virtuale fornito da SETEFI. Tutti i dati di questa area sono reperiti tramite batch giornalieri per recuperare file forniti da un sistema esterno D400. UmbracoCMS, MVC, Entity Framework, .NET 4.5.1, JQuery, T-SQL[Kataweb TvZap]E' stato richiesto il nostro intervento poco prima della pubblicazione del nuovo sito, ci sono stati forniti i template, i plugin e librerie javascript utilizzate chiedendo un lavoro di ottimizzazione e di finalizzazione delle diverse funzionalità. L'intervento maggiore è stato quello di intervenire sulle immagini con meccanismi di lazy load e nel caricamento dei dati tramite chiamate a web service. Sono state modificate anche le gallerie create tramite il plugin Flexslider creando plugin ad hoc. Tecnologie: Bootstrap, Javascript, JQuery, Flexslider, OnScreen. Show less
-
-
ASP.NET Web Developer
-
Jan 2013 - Dec 2013
ASP.NET web development experience (VB.NET / IIS)Microsoft SQL Server development experienceSolid understanding of HTML, CSS, and JavaScript.Experience with multiple version of ASP.NET (2.0, 3.5)Experience with client-side AJAX technologies (jQuery & Mootools).
-
-
Analyst & Software .NET Developer
-
Jan 2012 - Dec 2012
[Accademia di Francia - Villa Medici]CMS multilingue per conto dell’Accademia di Francia. Gestione dei contenuti ed eventi. Aree riservate per accrediti stampa. Newsletter integrata. Intera migrazione dal vecchio gestionale comprensiva di migliaia di schede di borsisti e relative immagini.Tecnologie: Framework 4.0, Umbraco 6, Razor, JQuery, IIS 7.5,Sql Server 2008[Liberazione]A distanza di anni dalla creazione del portale è stato implementato il servizio di abbonamento per la visualizzazione di contenuti a pagamento. Passaggio molto delicato vista l'importanza strategica per la continuazione del quotidiano ormai presente solamente in versione digitale. Pagamento tramite PayPal, reportistiche, strumenti di fatturazione e gestione delle notifiche.Tecnologie: Framework 4.0, LINQ, Dynamic Data, JQuery, Sql Server 2005, IIS 7.[Villa D’Este]Creazione di 3 portali web per i gruppi Galileo e Satur realizzati con l’utilizzo del CMS open source Umbraco. Catalogo sfogliabile sia in versione classica che ottimizzato per i device mobili. Tecnologie:Framework 4.0, Cms Umbraco, Razor, XSLT, Lucene, LINQ, JQuery, Sql Server 2008, IIS 7.5. Utilizzo di CropUp e ImageResizer.NET per le immagini.[EasySalus e EasyFarma]E-commerce per una famosa farmacia romana e per un consorzio di farmacie a livello nazionale. Plugin personalizzati per Banca Sella e Banca Triveneto, sistema di affiliazione tramite geolocalizzazione e calcolo delle percentuali di provvigioni. Realizzato con il software open source NopCommerce.Tecnologie: NopCommerce, MVC, Linq, Entity Framework[Armando Editore e Sovera Edizioni]Portale web delle due case editrici con migrazione dell'intera libreria da vecchio gestionale copertine e primo capitolo PDF compresi. Show less
-
-
Analyst & Software .NET Developer
-
Jan 2011 - Dec 2011
[Doctor Video]Per conto di DMail: portale di sharing video con contest per l'allora prodotto di lancio che permette la digitalizzazione dei filmati da vecchi supporti su nastro. Realizzati con le seguenti tecnologie: Framework 3.5, Sql Server 2005, JQuery, IIS 7.0.[Unicef Mobile]Sincronizzazione tramite xml con la piattaforma della versione classica e riconoscimento del singolo device tramite libreria 51Degrees. Tecnologie: Framework 3.0, MVC.[Medici Senza Frontiere]Piattaforma e-commerce per la nota Onlus. Personalizzazione biglietti augurali, e-card elettroniche con invii automatici, liste regali, e-commerce per la vendita di bomboniere e molto altro. Tecnologie: Framework 3.0, Web Forms, Jquery Show less
-
-
Analyst & Software .NET Developer
-
Jan 2010 - Dec 2010
[Liberazione]Portale web del quotidiano nazionale. Homepage totalmente in Ajax personalizzabile, notizie, rubriche, sondaggi, lettere, blog, pdf creati in maniera dinamica. Tecnologie: Framework 3.0, Web Forms,Jquery.[Angelini Web]CMS per la nota casa farmaceutica italiana comprensiva di notizie, articoli, schede prodotti, questionari, quiz con grossa attenzione al processo di migrazione di tutti i vecchi contenuti con l'obbligo tassativo di non perdere neanche una indicizzazione di ogni singola url. : Framework 3.0, Web Forms, Jquery.[StileCasa]Portale del franchising immobiliare con gestionale multifunzione per la gestione del ciclo di vita di un immobile, tracking delle attività dei singoli venditori, agende personalizzate. Tecnologie: Framework 3.0, Web Forms, Jquery, IIS 6.0, Sql Server 2005. Show less
-
-
Analyst & Software .NET Developer
-
Jan 2009 - Dec 2009
[Esercito Italiano AdWebCatering]Automatizzazione dei processi di accesso mensa e consumo pasti tramite badge Ingenico per decine di caserme dell’Esercito Italiano, commissionato dalla Gemeaz Cousine[Angelini Amuchina]CMS per la linea di prodotto della nota casa farmaceutica.
-
-
Software .NET Developer
-
Jan 2002 - Dec 2008
[Hachette]Portale per la casa editrice e mini siti flash per ogni uscita di prodotto.[Johnson & Johnson Medical Holding S.p.A]Gestionali per il calcolo dei cespiti dei farmaci con creazione degli xml da inviare al Ministero della Sanità.
-
-
-
-
ASP Web Developer
-
May 2001 - Dec 2002
-
-
Education
-
Liceo Scientifico "Nomentano"