Project manager
Coordinamento di un gruppo
2020-03 - Nåværende
(CH) Principali attività e responsabilità Coordinamento di un gruppo di sviluppatori allocato su quattro progetti differenti di cui ho curato l' analisi, oltre ad aggiungermi allo sviluppo quando necessario.
Il primo progetto riguarda l' ambito IOT. Abbiamo creato un prodotto (progettato l' hardware, il firmware, la dashboard software) di sensori da applicare su terreni agricoli e dedicato ad agricoltori professionisti. Il progetto è tutt' ora in corso (Demetra Concept) Le tecnologie di questo progetto si basano su protocolli di comunicazione LO.RA. - .Net Core 3.1 - Architettura a microservizi (Api REST) - database noSql (MongoDb) per le future attività di Artificial Intelligence - SqlServer per dati più "satici".
Il secondo progetto riguarda la migrazione di un prodotto esistente (portale di vendita biglietti per attività di divertimento - parchi divertimenti, cinema, e altro che sfrutta il portafoglio welfare dei dipendenti Italiani) verso server Amazon (AWS Lambda). Il progetto è concluso e on line.
(https://joytik.it/) Il terzo progetto è un software dedicato ai traslocatori, già realizzato in passato con Asp.Net ora ammodernato e migrato alla versione di .Net 5.0. In fase di rilascio. Le tecnologie utilizzate sono .Net 5.0 - Entity Framework (data first approach) - database MySql Il quarto progetto è un Marketplace dedicato ad artigiani e hobbisti, creato partendo dal framework di nopCommerce e modificato per le mie esigenze. Il codice è scritto in .Net Core sfrutta il paradigma IOC (inversion of control) e si basa su database sqlserver. Il marketplace è on line ed in fase di pubblicazione di prodotti da parte dei soggetti interessati (www.wecora.store)
Sviluppatore .NET Senior
(CH) - Pittzburgh (PA) USA Principali attività e responsabilità Sono stata integrata in un gruppo di sviluppo in qualità di sviluppatore .Net senior per dare una mano a gestire il picco di lavoro. L'attività che sto svolgendo è coperta da NDA quindi non posso entrare nel dettaglio, diciamo che genericamente i software si occupano della gestione e del pagamento dei parcheggi in zone come aeroporti, ospedali, centri commerciali negli Stati Uniti. Lo sviluppo che sto seguendo si articola in applicazioni windows form e web oltre alle immancabili API. Il tutto si appoggia ad un database sqlserver molto ampio gestito in parte dal software stesso tramite query dirette, in parte attraverso stored procedures.
Analista Tecnico - Sviluppatore .NET Senior
Settore Bancario/Assicurativo Luogo Milano (stesso cliente dell' esperienza precedente: passaggio di progetto interno, per necessità del nuovo gruppo di sviluppo) Principali attività e responsabilità Creazione di software di servizio per Intesa Vita. In particolare: - Batch di creazione di flussi notturni per la produzione delle liste PEP ministeriali (Persone Politicamente Esposte) (.NET - C# - SQLServer 2008 R2- LINQ - Entity Framework database first approach) ; - Batch di creazione di flussi notturni per la produzione di elenchi relativi agli intermediari finanziari (fiduciarie) (.NET - C# - SQLServer 2008 R2- LINQ - Entity Framework database first approach); - Dashboard di gestione dati relativi ai flussi FATCA (.NET - C# - SQLServer 2008 R2- LINQ - Entity Framework database first approach - WPF - MVVM); - Dashboard di gestione della prenotazione di lettere di sollecito da inviare ai clienti che non hanno risposto a questionari MIFID ((.NET - C# - SQLServer 2008 R2- LINQ - Entity Framework database first approach)- WPF); Tecnologie: .NET, C#, SqlServer, Linq, EF database first approach WPF. (NOTA BENE: Mi è stato chiesto di intervenire su un software esistente la cui architettura è stata progettata secondo il pattern MVVM e, dopo una piccola formazione personale, ho potuto aggiungere le funzioni richieste ma la mia conoscenza di WPF è decisamente limitata.)
server
Tecnologie
2019-01 - 2019-01
Visual Studio 2019.
Analista Tecnico - Sviluppatore .NET Senior
GIS per la progettazione della rete gas
2018-01 - 2018-03
Settore Energia (Snam Rete Gas) Luogo Milano Principali attività e responsabilità Analista tecnico - Sviluppatore senior .net Manutenzione evolutiva dell' applicazione Cartesio (GIS per la progettazione della rete gas). In particolare mi sono occupata della validazione delle coordinate GPS da importare all' interno di Cartesio per la rappresentazione grafica del condotto.
Analista Tecnico - Sviluppatore .NET Senior
Tecnologie
2014-06 - 2017-06
Settore Settore Bancario Luogo Sondrio Principali attività e responsabilità Manutenzione correttiva ed evolutiva del software utilizzato dagli sportelli delle filiali dell' istituto bancario. Gli aspetti più interessanti di questo progetto mi hanno portato a lavorare sulla distinta base delle operazioni di sportello, sulla procedura Pegni, per la quale ho sviluppato la parte server del modulo di gestione dell' offerta segreta con RSA Encryption dei dati (crittografia e decrittografia asimmetrica utilizzando l' implementazione dell' algoritmo RSA fornito dal servizio di crittografia (CSP)), i cui certificati sono forniti da Autorità Certificatrice esterna all' Istituto di Credito. Gestione dei controlli di primo livello per filiali e uffici centrali. Infine manutenzione correttiva ed evolutiva della procedura interna che consente l' emissione di VOUCHER INPS. Il tutto viene fatto internamente comunicando via WCF con ICBPI.
Inoltre in attuazione dell' articolo 5 del "CAD - Codice dell' amministrazione digitale" (D.Lgs. n.82 del 7.3.2015) si è reso necessario consentire il pagamento in forma elettronica da parte dei cittadini dei servizi prestati da Enti Pubblici o di pubblica utilità, è stata sviluppata ex-novo la funzione di pagamento dei bollettini PAGOPA (emessi da enti pubblici).
Per quest' ultimo progetto mi sono occupata dell' analisi tecnica ed ho coordinato il gruppo di sviluppo formato da tre persone.
Tecnologie: C#, VF, VCF, SqlServer 2012, RSA Encryption, WebServices
Responsabile progetto e Sviluppatore .Net Senior
Settore Farmaceutico Luogo Milano Principali attività e responsabilità Sviluppo e gestione di un workflow relativo agli investimenti aziendali, a fronte di budget preventivi annuali approvati.
Inoltre vengono gestiti anche gli extra budget. Il tutto creato come applicazione web MVC.
Sviluppatore .net senior
Tecnologie
2013-06 - 2013-12
Settore Cashback & Coupone (WebAgency) Luogo Milano Principali attività e responsabilità Start Up software factory interna; Raccolta requisiti funzionali; Produzione documentazione di High Level Design integrata con wireframe illustrativi Produzione documentazione funzionale secondo standard aziendali; Creazione sprint e ripartizione delle user story.
Compilazione backlog personalizzato; Distribuzione dei compiti alle risorse del team; Monitoraggio stato avanzamento lavori, aggiornamento del backlog.
Analista Programmatore Senior
Tecnologie
2011-12 - 2013-04
Asp.net - C# - framework 3.5/ 4.0 - LINQ - SQL SERVER 2008 R2- IIS6- IS7 Date (da - a) Dicembre 2011 - Aprile 2013 Figura ricoperta Analista Programmatore Senior Settore Servizi Trasporti Pubblici (Controllata Trenord) Luogo Milano Principali attività e responsabilità Sviluppo applicazione web (SoftwareAsService) per l' automazione di attività interne (es, funzioni di biglietteria) con impatto sui servizi al pubblico (Richiesta tessere itinero con modulo cartaceo, nuove procedure di invio da stazione), Web service per la geolocalizzazione delle stazioni ad uso e consumo dei turisti in vista ad EXPO2015. Sviluppo di user control (controlli ascx) da integrare nel portale gestito con Umbraco.
Intranet Application - gestione richiesta rimborsi titoli di viaggio da sportello; segnalazione pagamenti tessere richieste da chiosco Sviluppo servizi (console applications) schedulati per l' allineamento notturo di database,sqlserver e oracle.
Sviluppo di servizi (console appllication) schedulati dedicati all' invio tramite ftp di documenti a fornitori esterni per l' avvio delle procedure di produzione delle tessere di abbonamento.
Tecnologie: Asp.net - C# - framework 3.5/ 4.0 - LINQ - SQL SERVER 2008 R2- IIS6- IS7
Analista Programmatore Senior
Settore Industria (Siemens R&D branch) Luogo Milano Principali attività e responsabilità Partecipazione alla creazione di un nuovo prodotto.
Valutazione dei requisiti, stesura documentazione di High Level Design integrata con wireframe illustrativi. Rirerimento del team per quanto riguarda le specifiche funzionali. Il progetto è stato impostato seguendo i dettami delle metodologie Agile, in particolare Scrum inizialmente, poi Kanban. Partecipazione continuativa alle riunioni di sviluppo delle features, svolte tutte in lingua inglese data l' internazionalità dei team di sviluppo
Analista Programmatore Senior
Tecnologie
2009-12 - 2010-12
Asp.net - C# - framework 3.5 - WPF- WinCC OpenArchitecture - Date (da - a) Dicembre 2009 - Dicembre 2010 Figura ricoperta Analista Programmatore Senior Settore Pubblica Amministrazione - (Zucchetti & PADigital Luogo Gorgonzola Principali attività e responsabilità Manutenzione evolutiva e correttiva di un applicativo dedicato ai servizi sociali per la P.A.- Sviluppo integrazione servizi con la CRS (Carta regionale dei servizi) - Partecipazione attiva al progetto pilota per l' integrazione dei dati sociali con quelli sanitari attuato nel compendio Monza Brianza, in collaborazione con L'ASL (MB).
Gestione interventi di segretariato sociale.
Creazione schede di valutazione multidimensionali dinamiche (ex SVAMA - Valutazione Anziani Lombardia) - Workflow pratiche assegnate ai vari operatori.
Tecnologie: Asp.net - C# - framework 2.0 - 3.5 - MySql - SqlServer 2008 - Oracle 10g - JS Remoting
Project Manager - Analista Programmatore Senior
Settore Media (riservato) Luogo Milano Principali attività e responsabilità Reingegnerizzazione di un prodotto dedicato alla sicurezza (D.Lgs. 81/08 - Testo unico sicurezza sui luoghi di lavoro).
Analisi e sviluppo database relazionale; analisi e sviluppo applicativo.
Tecnologie: .NET C# (desktop application) - Asp.NET - SqlServer 2005
Analista Programmatore Senior
Settore Assicurativo (Vittoria Assicurazioni) Luogo Milano Principali attività e responsabilità Manutenzione correttiva ed evolutiva del portale sinistri Tecnologie: Visual Studio 2005 - Asp,net - .NET Framework 2.0 - Sqlserver 2000 (e 2005)
Analista Programmatore
Settore Assicurativo (Europe Assistance) Luogo Milano Principali attività e responsabilità Manutenzione correttiva ed evolutiva di portali che gestiscono la vendita di prodotti assicurativi
Analista Programmatore
Tecnologie
2005-10 - 2006-09
Visual Basic6, ASP 3.0,COM+, C#, ASP.NET, SqlServer 2000 Date (da - a) Ottobre 2005 - Settembre 2006 Figura ricoperta Analista Programmatore Settore Bancario (Soc. Gruppo BPU Banca) Luogo Milano Principali attività e responsabilità Sviluppo di procedure atte al recupero di dati riguardanti strumenti finanziari (Derivati). Generazione flussi di controllo per Banca d' Italia. Sorgente dati Sungard Panorama tramite il suo modello ad oggetti (Script+)
Programmatore
Tecnologie
1997-01 - 2005-10
Settore vari Luogo Milano Principali attività e responsabilità Sviluppo software