Figura professionale: Analista Programmatore Software

Nome Cognome: F. A.Età: 55
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Torino

Accesso Full al database con 29.994 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Analista Programmatore Software

Esperienze

Marzo 2016 – Giugno 2017 Figura ricoperta Analista Programmatore Datore di lavoro MC4 Software Italia – Torino Centro, Piemonte Luogo Torino

Principali attività e responsabilità Progettista ed analista di sistemi informatici
MC4 Software Italia srl, Torino (Italia)
Progettista e analista di sistemi informatici per la termotecnica, con progettazione orientata agli
oggetti, progettazione dell'interfaccia utente, riutilizzo del software, evoluzione, convalida e test, con
particolare riguardo al miglioramento dei processi e alla gestione della qualità
-> Mansioni front end
— Rifacimento interfaccia modulo per il calcolo del valore attuale netto [QT e C++]
— Bug fixing interfaccia della Suite per la certificazione energetica [QT e C++]
— Bug fixing interfaccia https://www.ape-online.it, [XTHML, javascript, PHP, XML, con framework
YII, con Apache Tomcat come web server]
— Rifacimento interfaccia inserimento dati climatici [QT, C++, XML, SQL]
-> Mansioni back end
— Porting da DB POSTGRE SQL a DB SQLITE
— Reingegnerizzazione DB dati climatici per conversione da modello piatto a modello relazionale
E-R [Creazione di un framework simile a IBATIS, ma scritto in C++]
— Creazione libreria in C++ per l'implementazione delle specifiche IFC per l'import / export dei
progetti Autodesk in ambito BIM secondo il formato IFC definito da ISO 16739:2013 [C++]
— Aggiornamento database di produzione DB POSTGRE SQL e DB SQLITE per l'applicativo
https://www.ape-online.it/
— bug fixing in C++ e Delphi, per i progetti sui tubi, in particolare FireCad [Software per il calcolo idraulico integrale delle reti comunque connesse]
— Bug fixing per l'applicativo https://www.ape-online.it/ [PHP]
-> Mansioni full stack
— Reingegnerizzazione plugin aziendale per ambiente Autodesk per il calcolo del Valore Attuale
Netto [interfaccia in QT, logica di business in C++, accesso ai dati tramite sqlite]
— Reportistica in rtf con l'utilizzo di prototipi
-> Tecnologie utilizzate in ambiente PHP
— PHP 5.5.38
— Framework per lo sviluppo web in php: Yii e Yii2
— APACHE 2.4.18 come contenitore servlet
— POSTGRE SQL
— Versioning: SVN 1.7
-> Tecnologie utilizzate in ambiente Delphi
— DELPHI XE3 EMBARCADERO
— Versioning: SVN 1.7
-> Tecnologie utilizzate in ambiente C++
— C++ 98
— VISUAL STUDIO 2012 e 2015
— .NET Framework: 4 – 4.5
— OBJECTARX 2015 [per l'accesso alla struttura dati di AUTODESK]
— QT 5 [per la grafica tramite widget]
— BOOST 1.40 [per operazioni sulle strutture dati]
— Basedati: SQLITE 3.14, POSTGRE SQL 9.2 come base dati
— Pattern: MVC [per gli sviluppi in c++], LAZY LOADING [per il caricamento dei dati del database]
— Versioning: SVN 1.7
— Integrazione Continua: JENKINS
— Bug Tracking System: REDMINE
— Controllo di versione: GIT
— ReSharper come plugin di visual studio per il code refactoring
— VisualSVN come plugin di visual studio per il versioning
-> Testi di riferimento
— A Complete Guide to Programming in C++ Ulla Kirch-Prinz Peter Prinz
— C++ GUI Programming with Qt 4, Second Edition by Jasmin Blanchette; Mark Summerfield
— UNI 10349
— ISO 16739:2013 per IFC

Giugno 2014 – Febbraio 2016 Figura ricoperta Consulente Analista Programmatore Senior Datore di lavoro RGI GROUP Luogo Torino, Piemonte

Principali attività e responsabilità Progettista ed analista di sistemi informatici consulente CSP per RGI GROUP, Torino (Italia)
Progettista e analista di sistemi informatici per Assimoco Assicurazioni, sinistri, vita e rami elementari,
con progettazione orientata agli oggetti, progettazione dell'interfaccia utente, riutilizzo del software,
evoluzione, convalida e test, con particolare riguardo al miglioramento dei processi e alla gestione
della qualità, nonché progettazione architetturale nel nuovo e comprensione/manutenzione del legacy
-> Mansioni front end
— modifica flusso emissione polizza [HTML, CSS]
— test interfaccia utente applicativo emissione polizza con framework Selenium [javascript,
linguaggio di scripting di Selenium, CSS, XPATH]
-> Mansioni back end
— sviluppo di una soluzione per il merge di documenti in formato pdf [con particolare attenzione al
rispetto della cronologia e alla paginazione, evitando l'effetto blank page]
— bug fixing ramo sinistri [ambiente .NET 3.5]
— gestione evolutive ramo vita, in particolare reingegnerizzazione del codice [in java] per l'utilizzo
del prodotto PassFascicolatore per la gestione documentale
— test logica di business emissione polizza con framework Selenium
-> Mansioni full stack
— gestione evolutive ramo sinistri (nuove funzionalità sia lato back end che front end) [ambiente
.NET 3.5].
— sviluppo di una soluzione per la conversione di documenti [in formato word, rtf, txt] e immagini
[jpeg, gif, bmp] in pdf [sia a richiesta da interfaccia utente che in modalità silente, al caricamento
dei documenti]. [JAVA] Comparazione dei risultati ottenuti [tempistiche di conversione, integrità
dei dati, costo] utilizzando tre diverse soluzioni tecniche:-> aspose-> poi.apache-> itext
-> Tecnologie utilizzate ambiente JAVA
— JAVA EE con EJB
— Spring come framework per la programmazione web
— Hibernate come Object-relational mapping
— JDK 6 e JDK 7
— AJAX
— JAVASCRIPT [ECMASCRIPT 6] e Bootstrap
— HTML 5
— CSS 3
— ZK 7 come Java Web Framework
— Apache Tomcat 5 come servlet container
— ECLIPSE JUNO/KEPLER/LUNA
— DB2 E ORACLE 12
— PL/SQL
— JENKINS, per l'intergrazione continua e per il building
— Maven per il Build
— SVN 1.6 per il versioning
— JTRAC per il bug tracking
— Selenium e JUNIT per i test
— log4j per i log
— MVC come pattern
-> Tecnologie utilizzate ambiente .NET:
— Componenti COM+
— Framework: .NET 3.5
— IIS 5 come web server
— ASP.NET e ASP
— VISUAL STUDIO 2012
— JENKINS, per l'intergrazione continua e per il building
— SVN 1.6 per il versioning
— JTRAC per il bug tracking
— MVC come pattern
— TOAD per la gestione della base dati
-> Testi di riferimento
— documentazione Assimoco [schede tecniche e nota informativa sui prodotti di polizza]
— documentazione su passFascicolatore
— Design Patterns di Gamma, Helm, Johnson, Vlissides

Maggio 2013 – Maggio 2014 Figura ricoperta Consulente Analista Programmatore Senior Datore di lavoro Reply S.p.A Luogo Torino, Piemonte

Principali attività e responsabilità Progettista ed analista di sistemi informatici
Consulente CSP per Blue Reply, Torino (Italia)
Progettista e analista di sistemi informatici per Generali Assicurazioni e Reale Mutua Assicurazioni,
con progettazione orientata agli oggetti, progettazione dell'interfaccia utente, riutilizzo del software,
evoluzione, convalida e test, con particolare riguardo al miglioramento dei processi e alla gestione
della qualità
-> Mansioni back end
— Sviluppo di batch per la schedulazione notturna di job realizzati con Datastage della Oracle
— Sviluppi per il nuovo portale Quietanzamento di Reale Mutua
-> Mansioni front end
— adeguamento grafica portale Quietanzamento di Reale Mutua tramite CSS
— bug fixing portale Agenzie web per Generali Assicurazioni
-> Mansioni full stack
— Sviluppi del nuovo portale Agenzie web per Generali Assicurazioni
-> Tecnologie utilizzate ambiente JAVA:
— JEE
— SPRING, in particolare SPRING WEB FLOW, come modello per il pattern MVC
— JSF
— PRIMEFACES
— JSP
— SDK 1.6
— Application Server: WEBSPHERE
— DOS e VBScript
— JAVASCRIPT e Bootstrap
— CSS 3
— HTML, XML e XHTML
— Ambiente di sviluppo: Eclipse Juno/Kepler
— Pattern: MVC
— Versioning: SVN 1.6
— Integrazione continua: Jenkins [sia per la building che per la sincronizzazione con il repository] e Maven
— PassProdotti: integrazione di PassProdotti nell'infrastruttura architetturale di Assicurazioni
Generali S.p.A.
— WEB SERVICES
— Basedati: MYSQL 5.6.X e Oracle
— PL/SQL
— Hibernate come ORM
— DB manager: TOAD e SQLDeveloper
— Soap Testing tool: SoapUI
— Log system: log4j
— Source Code Analyzer: PMD Eclipse, FindBugs Eclipse Plugin, Checkstyle Plug-in
-> Testi di riferimento:
— Java best practice di Luca Vetti Tagliati
— Java Code Conventions September 12, 1997, della SUN
— Documentazione interna con riferimento in particolare a: WS, EJB, Batch

Novembre 2011 – Aprile 2013 Figura ricoperta Consulente Analista programmatore Senior Datore di lavoro Wolters Kluwer Italia Luogo San Mauro Torinese, Piemonte

Principali attività e responsabilità Progettista ed analista di sistemi informatici
Consulente CSP per Wolters Kluwer – Filiale Piemonte – San Mauro Torinese, San Mauro Torinese
(Italia)
Progettista e analista di sistemi di webdesk, un gestionale WEB sviluppato con tecnologia .NET che si
pone come portale aperto tra Studio e Clienti, attraverso il quale il primo mette a disposizione dei
secondi alcuni servizi a valore aggiunto che si basano su modalità collaborative, sulla possibilità di
interagire e di condividere, rapidamente e in ogni momento, informazioni, simulazioni e documenti.
Progetto seguito in tutto il suo ciclo di vita, con particolare attenzione a: analisi dei requisiti, verifica,
convalida e test
-> Mansioni front end
— modulo per i rapportini [XHTML, javascript, JSON, JQuery]
— modulo per le comunicazioni tra Studio e Clienti [XHTML, javascript, JSON, JQuery]
— modulo inserimenti dati cliente [XHTML, javascript, JSON, JQuery]
— mantenimento WIKI interna aziendale
-> Mansioni back end
— modulo per i rapportini [C#]
— modulo per le comunicazioni tra Studio e Clienti [C#]
— modulo inserimenti dati cliente [NHIBERNATE]
— modulo per l'upload dei documenti [C#]
— mantenimento WIKI interna aziendale
— deploy applicazione sui server di pre-produzione e PRODUZIONE
— merge tra branch e trunk [utilizzando TFS]
— implementazione procedure scritte in Power Shell, per la gestione dei dacpac
-> Tecnologie utilizzate in ambiente Microsoft
— C#, HTML, javascript [ECMASCRIPT 6] e Bootstrap
— JQuery
— ASP.NET
— Visual Studio 2012 e 2013
— .NET Framework: 3.5 e 4
— Visual Studio Plugins: ReSharper, VisualSVN
— SQL Server 2012
— NHIBERNATE come ORM
— WEB SERVICES
— web server ambiente Microsoft: IIS 7 e 8
— AZURE, per l'hosting su cloud dell'applicativo sviluppato in ASP.NET
— LINQ per per l'interrogazione in C# su DB
— Pattern: MVC
— Software di testing: Selenium [plugin per interpretazione di scripting di test per pagine web]
— Bug Tracking System: TFS
— Log system: log4NET
— Power Shell, per la gestione dei dacpac
— SCRUM, Pair Programming e TDD
-> Testi di riferimento:
— Scrum and XP from the Trenches di Henrik Kniberg
— Design Patterns di Gamma, Helm, Johnson, Vlissides
— Che cos'è la qualità totale di Ishikawa
— Principi di ingegneria del software di Pressman

Giugno 2007 – Ottobre 2011 Figura ricoperta Consulente Analista programmatore Senior Datore di lavoro Insiel Mercato S.p.A Luogo Trieste

Principali attività e responsabilità

==============
2010 – 2011 
==============
Progettista ed analista di sistemi informatici
Consulente CSP per Insiel Mercato | soluzioni software per la PA e la sanità, Trieste (Italia)
Progettista e analista di sistemi informatici per la pubblica amministrazione
-> Mansioni back end
— Conversione dei documenti delle delibere da formato word, rtf, txt in pdf
— Applicazione della firma elettronica alla documentazione
-> Mansioni full stack
— Realizzazione di un Workflow Management System per l'automatizzano dei processi di
trasmissione delle delibere ai diversi uffici, consentendo anche di controllare lo stato di
avanzamento del lavoro.
-> Tecnologie utilizzate in ambiente JAVA
— Java 5
— javascript
— HTML
— JSP
— XSLT
— Database: Oracle e mysql
— PL/SQL e SQL standard
— Source version: svn
— Itext, per la conversione in pdf
— Ibatis, per la gestione del livello data
— Firma elettronica

==============
2017 – 2010 
==============
Progettista ed analista di sistemi informatici
Tesi master per Università di ingegneria di Udine, Udine (Italia)
Creazione datawarehouse per la gestione delle degenze ospedaliere
2007 – 2011 Progettista ed analista di sistemi informatici
Consulente CSP per Insiel S.p.A. – Società ICT in house della Regione Friuli Venezia Giulia, Trieste
(Italia)
-> Mansioni front end
— Realizzazione del front end per la messa in conservazione dei referti e delle delibere [Java]
— Realizzazione di un sistema di reporting utilizzato dai servizi di ristorazione per l'erogazione dei
pasti agli alunni, utilizzando la carta regionale dei servizi [ASP NET]
-> mansioni back end
— Realizzazione di un sistema di conservazione documentale, per la conservazione dei referti e
delle delibere. [Java]
— Automatizzano dei processi di firma dei verbali [Java]
— Realizzazione procedura per la marcatura temporale delle delibere comunali, in esecuzione
daily batch [Java]
-> mansioni full stack
— Realizzazione di un Workflow Management System per l'automatizzano dei processi di
trasmissione delle delibere ai diversi uffici, consentendo anche di controllare lo stato di
avanzamento del lavoro. Inoltre realizzazione del modulo di amministrazione, per la gestione
delle fasi di installazione [creazione uffici, inserimento impiegati amministrativi, associazione
impiegati uffici] [Java]
-> Tecnologie utilizzate in ambiente Microsoft
— C#
— XHTML
— Javascript
— NET 3.0
— SQLSERVER
— T-SQL
— WEB SERVICES
— NHIBERNATE
— ITEXTSHARP
— svn
-> Tecnologie utilizzate in ambiente JAVA
— JSP
— javascript
— HTML
— apache tomcat
— mysql
— svn

Gennaio 2002 – Maggio 2007 Figura ricoperta Programmatore Datore di lavoro EURIS SPA Luogo Trieste

Principali attività e responsabilità

==============
2005 – 2007 
==============
Progettista di sistemi informatici
Consulente Euris Group per Allianz Assicurazione – Trieste Centrale, Trieste (Italia)
Sistema informativo per le gestione del portafoglio vita multicompagnia

==============
2004 – 2004 
==============
Programmatore
Consulente EURIS Group per EstEnergy: Fornitore energia elettrica & fornitore gas metano, Trieste
(Italia)
Software per inserimento dati, fatturazione e reportistica per le aziende di grandi consumi di energia
elettrica

==============
2004 – 2004 
==============
Programmatore
Consulente EURIS Group per Comune di Trieste, Trieste (Italia)
Software per inserimento dati relativamente alle richieste di occupazione del suolo pubblico

==============
2002 – 2003 
==============
Programmatore
Gruppo Euris | Competenze e soluzioni per innovare l'azienda, Trieste (Italia

Maggio 2000 – Novembre 2001 Figura ricoperta Test Engineer Datore di lavoro Alcatel Italia SpA Luogo Trieste

Principali attività e responsabilità Ingegnere elettronico
Alcatel Italia SPA, Trieste (Italia)
Test Engineer per apparecchiature per la trasmissione ottica su fibra per infrastrutture nel campo delle
TLC

Istruzione e Formazione

Data

Dicembre 2010

Titolo della qualifica rilasciata

Informatica medica

Istituto di istruzione o formazione

Università degli studi di Udine

Luogo

Udine

Data

Aprile 2000

Titolo della qualifica rilasciata

Laurea in ingegneria elettronica biomedica

Istituto di istruzione o formazione

Università degli studi di Trieste

Luogo

Trieste

Conoscenze linguistiche

Lingua

Italiano

Capacità di lettura/scrittura

Madrelingua

Capacità di espressione orale

Madrelingua

Lingua

Inglese

Capacità di lettura/scrittura

Buono

Capacità di espressione orale

Scolastico

Conoscenze informatiche

Capacità e competenze informatiche

  1. .NET 3.0
  2. .NET 3.5
  3. .NET 4
  4. .NET 4.5
  5. Ajax in ambito HTML 5
  6. Apache Tomcat 5
  7. ASP 3.0 [IIS 5]
  8. ASP.NET 4.5
  9. AZURE 2.2
  10. BOOST 1.40
  11. Bootstrap 3.3
  12. C# per .NET 4.5
  13. C++ 98
  14. COM+ 1.5
  15. Css 3
  16. Db2 11.X
  17. DELPHI XE3
  18. DOS windows 7
  19. Eclipse Juno e Kepler
  20. Ejb per JEE 6 e 7
  21. GIT 2.X
  22. Hibernate Orm 5.0.2
  23. Html 5
  24. Ibatis 3.0
  25. IIS 5, 7, 8
  26. Itext 5.3.X
  27. ITEXTSHARP 5.3.X
  28. Javascript 6
  29. JEE 6 e 7
  30. JENKINS 2.X
  31. Jquery 1.10
  32. JSCRIPT 8.0
  33. Jsf per JEE 6 e 7
  34. JTRAC 2.X
  35. Junit 4.X
  36. LINQ per .NET 4.5
  37. Log4j 1.X
  38. log4NET 2.0.X
  39. Maven 3.3.X
  40. Microsoft SQL Server 2012
  41. MVC
  42. MYSQL 5.6.X
  43. NHIBERNATE 4.0.X
  44. OBJECTARX 2015
  45. Oracle 12
  46. Oracle Sql Developer 4.1.X
  47. Pair Programming
  48. PHP 5.5.38
  49. Pl/Sql 11.X
  50. Postgresql 9.2
  51. Power Shell 4.X
  52. Primefaces per JEE 6 e 7
  53. QT 5
  54. REDMINE 3.X
  55. SCRUM
  56. Selenium 2.4x.Y
  57. SoapUI 5.X
  58. Spring per JEE 6 e 7
  59. Spring Web Flux per JEE 6 e 7
  60. SQL
  61. Sql Server 2012
  62. Sqlite 3.14
  63. SVN 1.7
  64. TDD
  65. TFS per VISUAL STUDIO 2012
  66. Toad 8.X
  67. VBScript 5.X
  68. VISUAL STUDIO 2012, 2013 e 2015
  69. Web Services per JEE 6 e 7
  70. WEBSPHERE 8.5
  71. XHTML 5.0
  72. XML 2.0
  73. XPATH 3.X
  74. XSLT 3.X
  75. yii 2.0
  76. Zk 7

101 total views, 2 today