Cliccare qui per visualizzare la lista completa dei progetti indipendentemente dall'azienda

NGas (Neomobile Gateway Azure Service)

Periodo

1/2013 – 4/2013

Descrizione progetto

Creare un servizio di Mobile Payment per Windows Azure in collaborazione con Microsoft. Il servizio sarà disponibile nello Store di Windows Azure e permetterà ai clienti Azure di fornire facilmente pagamenti con addebito su credito telefonico ai propri clienti.

Ruolo

Software Architect

Attività svolte

• Requirement Analysis
• Software Architecture and Design
• Software Development
• Interfacciamento con Microsoft per l’integrazione del servizio con Windows Azure

Tecnologie

Windows Azure, .net 4.5, C#, SQL Azure, Azure Store API

Punti critici

Security design, massima scalabilità

CCC (Centralized Customer Service)

Periodo

9/2012 – 2/2013

Descrizione progetto

Produrre un servizio Cloud per acquisire le transazioni generate dalle piattaforme Neomobile e renderle disponibili al Contact Center.

Ruolo

Software Architect

Attività svolte

• Software Architecture and Design
• Software Development
• Performance Test

Tecnologie

Windows Azure, .net 4.5, C#, Microsoft Sync Framework

Punti critici

Performance e affidabilità erano particolarmente critiche in questo progett. Sono quindi stati applicati comportamenti asincroni e modelli di recovery transazionali e full-data.

Neomobile Test Platform

Periodo

5/2012 – 7/2012

Descrizione progetto

Creare un framework di Mock-Up e Test automatizzato per facilitare gli sviluppatori di Neomobile nello sviluppo di test case efficienti per le proprie piattaforme software.

Ruolo

Software Architect

Attività svolte

• Requirement Analysis
• Software Architecture and Design
• Stakeholder Management
• Training Provisioning

Tecnologie

.net 3.5, 4.0, 4.5, C#, Visual Studio Test Framework, Neomobile Lisa Framework

Punti critici

Il livello di skill degli sviluppatori che avrebbero lavorato sul framework prodotto era molto variegato. Evitare la duplicazione della logica di test per piattaforme target simil.

Neomobile Build and Deploy

Periodo

5/2011 – 4/2012

Descrizione progetto

Implementare un sistema di Build e Deployment multi-piattaforma che estenda Microsoft Team Foundation Server

Ruolo

ALM Consultant

Attività svolte

• Project Management
• Requirement Analysis
• Software Architecture and Design
• Stakeholder Management
• Change Management
• Deployment and Maintenance

Tecnologie

TeamFoundation Server 2010 e 2012, .net 4.5, C#, ASP.Net MVC 4

Punti critici

Volatilità dei requisiti, Problematiche organizative e di change management