Sviluppatore software

Ros*** ***** (XX Anni)
Risk Manager, Responsabile Pianificazione e Controllo di Gestione a Settore Bancario Credito Cooperativo
Economia e Commercio (Vecchio Ordinamento) - Università di Palermo
San Cataldo,
Sicilia
Questo candidato e' disposto a spostare
|
Esperienza
Risk Manager, Responsabile Pianificazione e Controllo di Gestione
Settore Bancario Credito Cooperativo
gen 2007 - ago 2018
- Gestione Asset-Liability Management (ALM);
- Pianificazione Strategica Bancaria con funzione obiettivo di indicatori di redditività corretta per il rischio (RAPM);
- computo di Piani di Risanamento;
- S.W.O.T. Analisys;
- Risk Management ed analisi di scenari a seguito di ipotetiche scelte aziendali:
 Impatti a Conto Economico e assetto Patrimoniale (studio di sostenibilità);
 Simulazione su Banking Book e Trading Book;
 Liquidità Operativa (Maturity Ladder, indicatore LCR);
 Liquidità Strutturale (Modello Interno, indicatore NSFR);
 Pricing e Stock (Effetto Tasso-Volume);
- Rendicontazione ICAAP (ai fini di Vigilanza – BdI):
 Valutazione dei processi bancari;
 Misurazione dei rischi di primo e secondo Pilastro;
 Conduzione di stress test;
 Misurazione e allocazione del Capitale;
- Acquisizione dati da Segnalazione di Vigilanza (A1, A2, A3, Y, LY, IY, W1, W2);
- Analisi dei controlli di secondo livello e dei processi;
- Reportistica Direzionale.

- Responsabile Risk Manager:
 colloquio con Organo di Vigilanza (Banca d’Italia) in fase ispettiva;
 Resoconto ICAAP e processo di autovalutazione.
 implementazione modello RAF (Risk Appetite Framework) e monitoraggio dello stesso;
 valutazione Operazioni a Maggior Rilevanza (OMR);
 verifica classificazione e valutazione dei crediti;
 verifiche di secondo livello su Crediti, Finanza e Contabilità;
 verifica sui Soggetti Collegati e Conflitti di Interessi;
 verifica sulle politiche Credit Risk Mitigation (CRM);
 verifica sui servizi di investimento (Mifid);
 verifica sul sistema dei tassi interni di trasferimento (TIT);
 verifica sul censimento e mappatura gruppi di rischio (connessioni economiche e giuridiche);
 verifica e manutenzione modello di rating interno;
 verifica sul corretto uso del sistema dei poteri delegati;
 supporto per la definizione della Regolamentazione Interna;
 analisi di impatto per operazioni di fusione/aggregazione;
CONSENSO TRATTAMENTO DATI: Autorizzo il trattamento dei miei dati personali ai sensi
del Dlgs 196 del 30 giugno 2003 e dell’art. 13 GDPR (Regolamento UE 2016/679) ai fini della
ricerca e selezione del personale.
ALLEGATI: PIANO DI STUDI UNIVERSITARIO E INDICE TESI DI LAUREA
 valutazione dei rischi derivante
dall’esternalizzazione di attività core;
 mappatura dei processi aziendali e valutazione
degli stessi;
 valutazione delle politiche di innovazione.
- Responsabile Pianificazione Strategica: definizione ed
implementazione delle linee strategiche con valutazione
degli impatti prospettici di natura patrimoniale, reddituale e
di rischio.
- Responsabile Controllo di Gestione: reportistica
Direzionale. Su base mensile e per ogni singola filiale viene
condotta l'analisi degli scostamenti dei dati accertati rispetto
agli obiettivi (per aggregati e per singole forme tecniche). Su
base trimestrale viene redatto un Conto Economico di Filiale
per valutarne la redditività.
- Responsabile Rischi Prudenziali (Circ. 263/06 – Basilea II
e Circ. 285 - Basilea III): computo accantonamenti
patrimoniali, verifica dei ratios di Vigilanza ed esecuzione
stress test; presidio e monitoraggio della liquidità aziendale
(tecniche ALM).
- Membro Comitato Rischi: Collaborazione per la
gestione/movimentazione del portafoglio di proprietà.
Sviluppatore Software .NET
Cogal SAGE, Kibitzer, Libero Professionista
gen 2005 - Attualmente
Full stack developer in tecnologia .Net, programmo in c# o vb.net per applicazioni desktop wpf o win form. Per le applicazioni web, oltre alla parte HTML per il front-end (CSS e stili, template, Bootstrap e Material Theme), lavoro con ASP.NET (WebForm o MVC) o Razor (Framework Core) e utilizzo Azure per la loro distribuzione. Utilizzo i servizi di Azure anche per i BLOB container, storage e gestione del versioning con DevOps (TFS o GIT). Progetto database che spesso girano su servizi SQL Server, ma anche in MySQL o altri. Ho dimestichezza anche con altre tecnologie: php, Javascript, jQuery. Mi capita di risolvere esigenze di interoperabilità tra diversi ambienti e situazioni di integrazioni di terze parti (es. Wordpress, PayPal, Telerik, TokBox, servizi SOAP/REST e WebServices in genere) e conosco molte librerie anche no-Microsoft che ho dovuto studiare ed imparare per esigenze di sviluppo.

Ho esperienza in ambito bancario: Asset Liability Management (ALM) e Risk Management. Mi occupo anche di Pianificazione e Controllo di Gestione, Budget e analisi degli scostamenti tra dati consuntivi e dati previsionali. Mi interesso anche di Finanza Quantitativa (Trading System e Expert Advisor) applicata ai mercati azionari, obbligazionari, Forex e CFD (sia analisi tecnica che analisi chartistica).

La mia formazione è "quantitativa" avendo studiato analisi, inferenza, processi stocastici e calcolo delle probabilità, econometria lineare e non (nel 2002 ho iniziato a programmare per implementare degli algoritmi di calcolo numerico per l'apprendimento di reti neurali), teoria dei giochi e delle decisioni, teoria degli errori. Il mio profilo lo definirei di tipo "problem solving oriented". Spesso mi capita di lavorare in team dove la complessità dei progetti richiede la coesistenza con altri skill verticali. 
Formazione
Laurea Magistrale
Economia e Commercio (Vecchio Ordinamento) - Università di Palermo
set 2000 - nov 2004
DOTTORE IN ECONOMIA con la tesi “Modelli previsionali per serie storiche finanziarie e reti neurali: dalle dinamiche lineari alle dinamiche non lineari”. 110/110 lode e menzione alla tesi.

Principali materie: scienze economiche (micro e macro economia, politica economia, economia monetaria, economia industriale, economia aziendale, contabilità, economia dei trasporti, etc.), ragioneria generale ed applicata, tecnica bancaria, statistica (descrittiva e inferenziale), calcolo delle probabilità (funzioni di densità e funzioni di partizioni, distribuzioni discrete e distribuzioni continue), processi decisionali in condizione di incertezza (ottimizzazione delle scelte, teoria dei giochi, teoria delle decisioni), processi stocastici (discreti e continui, processi di Markov e moti browniani), econometria lineare e non, reti neurali (con apprendimento supervisionato e non supervisionato, SOM), teoria del caos, algoritmi genetici, logica fuzzy.
Lingue
Inglese - Base
Informazioni addizionali
Competenze Tecniche
Ottima conoscenza dei seguenti software specialistici:
 Statistica della Statsoft (analisi statistiche dei dati);
 Matlab della Mathworks (calcolo computazionale con riferimento al NeuralNetworkToolbox);
 MetaTrader (ambito finanza: piattaforma negoziazione Forex della MetaQuotes);
 MetaEditor (per lo sviluppo di Expert Advisor della MetaQuotes);
 Visual Trader (piattaforma di analisi tecnica della Traderlink);
 Extreme (ambito finanza: piattaforma negoziazione azionario e obbligazionario di Banca Sella).
- Piattaforme Desktop: WPF, WinForms, Librerie di Classi (dll).
- Piattaforme Web: ASP.NET, WebForms, WebApi.
- Librerie/Framework: .NET, Entity Framework, Core, JQuery, Ajax, LinQ (framework per l’implementazione di query su classi e oggetti), SignalR (broadcast asincrono di notifica), iTextSharp (Gestione streaming documenti in PDF), MembershipProviders (Gestione accessi, ruoli e profile degli account di un’applicazione), Owin (gestione accessi da social network), OpenTok (comunicazione streaming audio/video), Ghostscript (gestione flusso stream immagini), EPPlus (dll per la gestione di file OpenXml), OfficePIA (framework per l’accesso ai file e processi Office).
- Web Services: Microsoft WCF (SOAP e REST).
- Linguaggi di programmazione: VB.NET, C#, Java, JavaScript.
- Linguaggi Markup e Stili/Template: HTML, JSON, Xml, CSS, Bootstrap.
- Database: Access, Microsoft SQL, T-SQL, MySQL.
- Cloud: Azure Microsoft.
- Repository e Versioning: Team Foundation Server (TFS).
- Reporting e processi di stampa: Crystal Report, SQL-Reporting.
- Container: Docker e Kubernetes.
- Tools e Componenti Terze Parti: TeamViewer, Telerik, SandBox PayPal.
- Protocolli: Ethernet, IP, TCP, FTP, WiFi.
- Ottima conoscenza piattaforma programmazione Visual Studio.NET e Microsoft SQL Server Management Studio.
Principali Progetti Sviluppati
 MamyCASH: piattaforma web di Digital Lending (P2P e B2C) che permette l’incontro tra domanda ed offerta di credito, tra richiedenti di prestiti e finanziatori. Il matching delle controparti avviene su una griglia di rischio che prevede 13 classi raggruppate in 4 profili. Ogni richiesta di prestito, a partire dalle informazioni dei provider dati, è valutata tramite un modello interno e, se non scartata perché giudicata non affidabile secondo le policy implementate, sarà classificata in una delle 13 classi di rischio a cui corrisponde una proposta di tasso. Ad oggi sono state integrate le API di Cerved per l’estrazione di: dati camerali, visure real estate, eventi negativi (protesti e pregiudizievoli), compagine societaria, bilanci. È stato implementato un modello di scoring di bilancio.
 BankMetrics: software web per la valutazione di scelte prospettiche in un’azienda bancaria. Focus di analisi: equilibrio fonti/usi, riepilogo forme tecniche, struttura tasso, portafogli Basilea III, analisi per SAE & BAE, portafoglio titoli, politiche di pricing, effetti economici, Stress Test, Banking Book & Repricing Sensitivity, liquidità – approccio per stock e per flussi, concentrazione – Single Name & Geo Settoriale;
 CrediEval: software per la valutazione del portafoglio creditizio ai fini della determinazione del fondo di
svalutazione ed attualizzazione secondo le best practices correnti;
 MASTINO: applicazione desktop per il monitoraggio andamentale del credito che crea degli alert secondo una griglia di anomalie definibili dall’utente (tensione e rigidità di utilizzo, immobilizzazione, rate in mora, informazioni derivanti da CR, …);
 Probil: software per la gestione di bilanci bancari (in licenza a Federcasse ed in uso a 300 banche-bcc);
 Compliance Risk Matrics (CRM): software web per la misurazione e gestione del rischio compliance nelle Banche;
 Kibitzer Web: piattaforma web per l’e-learning con video-chat, repository file e documenti (tutorial), gestione e somministrazione corsi certificati con questionario modulare e flessibile, tracciatura delle attività formative e didattiche;
 MATRIX: software in wpf per la gestione della filiera produttiva di elettrodomestici in casa Electrolux;
 WebAgent: applicazione per la gestione delle reti di agenti;
 EasyComm: software per la gestione d’impresa. Fatturazione, rotazione di magazzino ed inventario, prima nota, gestione contatti;
 Easy Edil: software per la gestione delle imprese edili (gestione cantieri e gare di appalti);
 FitoTrace: componente software per la gestione e la tracciatura dei prodotti fitofarmaci secondo gli standard dettati dal Ministero della Salute;
 Butcher: software per la gestione della filiera di macellazione e trasformazione delle carni con gestione delle pesature (interfacciamento con bilance industriali) e dei lotti per la tracciatura dei prodotti trasformati;
 MyPictures: software per la gestione delle “ricette” dei colorifici che si interfaccia con le macchine industriali di miscelazione dei coloranti per la realizzazione del prodotto finito;
 Siti Web: soluzione web vetrina ed e-commerce.
 in ambito finanziario sono stati sviluppati alcuni tool quali:
 piattaforma desk per l’analisi finanziaria quantitativa e la gestione di portafogli azionari che implementa le API concesse da Banca Sella (Bridge.dll);
 un modello di gestione di un portafoglio obbligazionario secondo un approccio strategico ed un profilo tattico;
 un ottimizzatore genetico per l’allocazione di un portafoglio azionario all’interno di una frontiera efficiente;
 un componente basato sugli algoritmi genetici che stima i cicli azionari a diversi frame temporali;
 uno stimatore di distribuzioni di probabilità corredato di un algoritmo per misurarne i “valori estremi”;
 un ottimizzatore e validatore dei parametri (basi) dei classici oscillatori di analisi tecnica (RSI, MACD…);
 un gestore di portafogli con report e statistiche;
 un “esploratore” euristico di figure chartistiche (triangoli, diamante, testa & spalla…);
 un tracciatore automatico di Trend Lines.