CV STEFANO
INFORMAZIONI PERSONALI
Stefano
Nato a Bergamo 1972
Residente in Stezzano (BG)
Tel. XXX
E-mail: XXX
Stato civile: celibe
ISTRUZIONE E FORMAZIONE
Nel febbraio 2008 ho conseguito la Laurea Specialistica in Ingegneria Informatica con indirizzo
“Informatica Industriale” presso l’Università degli Studi di Bergamo con la votazione di 96/110.
Tesi di laurea: “Automazione contrattualistica”.
Nel marzo 2005 ho conseguito la Laurea di Primo Livello in Ingegneria Informatica con
indirizzo “Informatica Industriale” presso l’Università degli Studi di Bergamo con la votazione
di 97/110.
Prova finale: “Sperimentazione di metodi iterativi per la cinematica inversa del Robot Kuka
KR16”.
Nel luglio 1997 ho conseguito il Diploma di Perito in Informatica presso l’Istituto Tecnico
Industriale Statale P. Paleocapa di Bergamo con frequentazione serale. Votazione 50/60.
Nel giugno 1986 ho conseguito la Licenza Media presso la Scuola Statale Papa Giovanni XXIII di
Azzano San Paolo. Votazione: Ottimo.
PROGETTI UNIVERSITARI
Dall’agosto 2005 al gennaio 2006 ho realizzato un progetto che permette la sperimentazione di metodi iterativi
per la cinematica inversa del Robot Kuka KR16.
Nella Laurea di Primo Livello lo stesso progetto è realizzato con il linguaggio Matlab.
Ho effettuato una conversione da Matlab a Java, che permette la sperimentazione di metodi
iterativi per la cinematica inversa del robot rappresentato in uno spazio tridimensionale, grazie al
framework Java 3D.
Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: Java.
− IDE: JBuilder 7.
− Framework: Java 3D.
LINGUE STRANIERE
Lingua Italiana Madrelingua
Lingua Inglese Parlato: Sufficiente Scritto: Sufficiente
Lingua Francese Parlato: Sufficiente Scritto: Sufficiente
CORSI FREQUENTATI
Nell’ottobre 2011 ho seguito il corso “BMC Remedy AR System 7.5: Developer – Part 2” presso
SORINT.lab.
Nel settembre 2011 ho partecipato al corso “BMC Remedy AR System 7.6.04: Foundation – Part 2” in
SORINT.lab.
Nel marzo 2011 ho seguito il corso di formazione interno a SORINT.lab:
“Spring Framework” con IDE SpringSource Tool Suite.
Nel febbraio 2011 ho seguito i corsi presso SORINT.lab:
“Unix/Linux base”;
“Unix/Linux avanzato” con Sistema Operativo Solaris 9.
Dal luglio al settembre 2009 ho seguito un corso di formazione presso AGS:
“Elementi di base del linguaggio Java, Programmare in Java, Programmazione Avanzata, Qualità
del sorgente Java, Panoramica su J2EE, Web Application J2EE (Pattern di sviluppo: DAO, MVC),
Introduzione a IBatis, Introduzione a Hibernate, Introduzione a Spring, Introduzione a Web
Services, Introduzione a Java Server Faces (ICEFaces), Installazione e Configurazione Ambiente,
Rilascio di Software e Testing” con OS Windows XP, Windows Server 2003, RDBMS MySQL
Server, IDE Eclipse, AS GlassFish, Tomcat e controllo di versione SVN.
Nel giugno 2009 ho seguito il corso di formazione interno ad AGS:
“Business Intelligence” con tools Microsoft SQL Server Business Intelligence Development Studio
e Microsoft SQL Server Management Studio.
Nel maggio 2009 ho seguito i corsi presso AGS:
“Database e SQL in ambito Oracle” con tool Oracle SQL*Plus;
“Unix/Linux base” utilizzando la macchina virtuale VMware Server con Sistema Operativo
Linux e l’emulatore di terminale PuTTY.
Nell’febbraio 2009 ho seguito il corso di formazione interno ad AGS:
“Oracle Database SQL Reference 10g Release 2 (10.2)”, con tools client Oracle SQL Developer,
Toad for Oracle e macchina virtuale Microsoft Virtual PC 2007 con Oracle Database 10g Release
10.2.0.1.0.
Nell’ottobre 2008 ho seguito il corso presso AGS:
“Linguaggio Java e fondamenti di programmazione ad oggetti” con IDE: Eclipse.
ESPERIENZA LAVORATIVA
Dal febbraio 2011 contratto a tempo indeterminato presso XXX con la mansione di
Programmatore. Ho realizzato i seguenti progetti:
Dal marzo 2012 sto sviluppando da solo una applicazione web, che sostituisce la gestione
manuale tramite fogli Excel, presso XXX sto utilizzando i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: Html, Java, JavaScript, XML.
− RDBMS: MySQL.
− IDE: SpringSource Tool Suite.
− Tools: MySQL Administrator.
− Architecture: J2EE.
− Framework: Hibernate, Spring.
− Libraries: AJAX, jQuery.
− AS: Tomcat.
− Version Control System: SVN.
Dal dicembre 2011 al marzo 2012 ho partecipato alla sviluppo di una applicazione web, che
realizza uno “scheduling” , presso XXX. Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: Html, Java, JavaScript, XML.
− RDBMS: MySQL.
− IDE: SpringSource Tool Suite.
− Tools: MySQL Administrator.
− Architecture: J2EE.
− Framework: Hibernate, Spring.
− Libraries: AJAX, jQuery.
− AS: Tomcat.
− Version Control System: SVN.
Dal ottobre a dicembre 2011 ho realizzato una applicazione web che crea un web service con
Spring-WS e una che utilizza lo stesso Spring web service sul client, in XXX. Ho utilizzato i
seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: Html, Java, XML, XSD.
− RDBMS: MySQL.
− IDE: SpringSource Tool Suite.
− Tools: SoapUI, MySQL Administrator.
− Architecture: J2EE.
− Framework: Spring, Spring-WS.
− Libraries: Apache Axis2, JAXB( Java Architecture for XML Binding)
− AS: Tomcat.
− Version Control System: SVN.
Dall’aprile al settembre 2011 ho programmato il tool CRM in XXX. Ho utilizzato i seguenti
linguaggi e tecnologie:
− Server: Linux.
− OS: Windows XP.
− Programming Language: PHP.
− RDBMS: MySQL.
− Tools: FileZilla Client, MySQL Administrator.
− Terminal Emulator: PuTTY.
Nell’aprile 2011 ho realizzato un tool di monitoraggio, diviso in due applicazioni separate: un
batch e una applicazione web based, presso XXX. Ho utilizzato i seguenti linguaggi e
tecnologie:
− Server: Linux.
− OS: Linux, Windows XP.
− Programming Language: Html, Java, JavaScript, XML.
− RDBMS: MySQL, PostgreSQL.
− IDE: SpringSource Tool Suite.
− Tools: FileZilla Client, MySQL Administrator.
− Architecture: J2EE.
− Framework: Spring.
− Libraries: JFreeChart, XStream.
− Terminal Emulator: PuTTY.
− AS: Tomcat..
− Version Control System: SVN.
Dall’agosto 2007 al febbraio 2011 contratto a tempo indeterminato presso XXX con la mansione di
Programmatore Junior. Consulente presso questi clienti ed in questi progetti:
Dal maggio al settembre 2010 ho realizzato una applicazione web, che sostituisce la gestione
manuale tramite fogli Excel, presso XXX e parte presso il centro servizi di XXX Banca.
Ho utilizzato i seguenti linguaggi e tecnologie:
− Server: Linux.
− OS: Windows XP.
− Programming Language: Html, Java, JavaScript, XML.
− RDBMS: Oracle 10.2., Oracle 11.2.
− IDE: Eclipse.
− Tools: DB Designer Fork (Visual Database Design System), FileZilla Client, iReport
(JasperReport Designer), Oracle Database 10g Client Release 2 (10.2.), Toad for Oracle.
− Data Source Report Designer: JDBC (iReport).
− Architecture: J2EE.
− Framework: JasperReports, Spring.
− Terminal Emulator: PuTTY.
− AS: Tomcat, WebLogic.
− Version Control System: CVS.
Dal gennaio all’aprile 2010 ho realizzato un porting di un prodotto gestionale da PowerBuilder
a Java, presso XXX. Ho utilizzato i seguenti linguaggi e tecnologie:
− Server: Linux.
− OS: Windows XP, Windows Server 2003.
− Programming Language: Java, PowerBuilder, XML.
− RDBMS: Oracle 9.2.
− IDE: Eclipse, PowerBuilder.
− Tools: DreamCoder for Oracle, Oracle Database 10g Client Release 2 (10.2.), Toad for
Oracle.
− Architecture: J2EE.
− Framework: Hibernate, Java Server Faces (ICEFaces), Spring.
− Terminal Emulator: PuTTY.
− AS: Tomcat.
− Version Control System: CVS
Dall’ottobre al dicembre 2009 ho realizzato l’analisi di fattibilità per una piattaforma Business
Intelligence Open Source in XXX. Ho utilizzato i seguenti linguaggi e tecnologie:
− Server: Windows Server 2003.
− OS: Windows XP.
− Programming Language: Html, Java , XML.
− RDBMS: MySQL Server.
− IDE: Eclipse.
− Tools: BadBoy (Test Automation Tool), BIRT (Eclipse-Based Report Designer), iReport
(JasperReport Designer), Pentaho (Report Designer), PME (Pentaho Metadata
Editor).
− Data Source Report Designer: JDBC (iReport, BIRT, Pentaho), Web
Services (BIRT).
− Architecture: J2EE.
− Framework: JasperReports, JasperServer.
− Application: Pentaho BI Server.
− AS: GlassFish, Tomcat.
− Version Control System: SVN.
Dall’aprile al luglio 2009 ho iniziato a sviluppare un portale web di commercio elettronico on
line, presso XXX. Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: Html, Java, JavaScript, XML.
− RDBMS: MySQL Server.
− IDE: Eclipse.
− Architecture: J2EE.
− Framework: Apache Struts.
− AS: Tomcat.
Nel marzo 2009 ho lavorato presso XXX in Milano.
Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: SQL.
− RDBMS: SQL Server.
− ERP: Formula DDM (Diapason Document Management), modulo Archiviazione Ottica
di Diapason.
Dal novembre 2008 al gennaio 2009 ho effettuato l’analisi (diagrammi di flusso) per dei portali
web di servizi on line, presso XXX. Ho utilizzato le seguenti tecnologie:
− OS: Windows XP.
− Tool: Microsoft Visio.
Dall’agosto 2007 al febbraio 2008 ho lavorato presso il centro servizi di XXX Banca.
Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Linux, Solaris 8.
− Programming Language: AWK, Oracle Forms, PL/SQL, Pro*C , SQL, Unix Shell.
− RDBMS: Oracle 8.1.7.
− Tools: Oracle Developer (Forms 6), Oracle SQL*Plus.
Dal maggio al luglio 2007 contratto a progetto presso XXX con la mansione di Programmatore
Junior. Consulente presso questi clienti ed in questi progetti:
Dal maggio al luglio 2007 ho lavorato presso il centro servizi di XXX Banca.
Ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Solaris 8.
− Programming Language: PL/SQL, SQL, Unix Shell.
− RDBMS: Oracle 8.1.7.
− Tools: Oracle SQL*Plus.
Dal marzo al maggio 2007 ho effettuato uno stage universitario per la tesi di Laurea Specialistica
presso XXX. Parte di esso ha avuto luogo in XXX e parte presso il centro servizi di XXX Banca.
Nella prima metà dello stage, in XXX, ho utilizzato i seguenti linguaggi e tecnologie:
− OS: Windows XP.
− Programming Language: AWK, C Language, Java/Html, Oracle Forms, PL/SQL, SQL, Unix
Shell.
− RDBMS: Oracle.
− Tools: Oracle Database10g Express Edition, Oracle Developer (Forms 6), Oracle JDeveloper
per lo sviluppo di applicazioni Client Server.
− Virtual Machine: VMware Server con Sistema Operativo Linux.
− Terminal Emulator: PuTTY.
Nella seconda metà dello stage, presso il centro servizi di XXX Banca, ho utilizzato i seguenti
linguaggi e tecnologie:
− OS: Solaris 8.
− Programming Language: PL/SQL, SQL, Unix Shell.
− RDBMS: Oracle 8.1.7.
− Tools: Oracle SQL*Plus.
Dal luglio 1991 al luglio 1992 ho svolto il servizio militare nella Brigata Alpina Tridentina a
Bressanone (BZ).
Dal luglio 1986 al luglio 1991 e dal luglio 1992 al dicembre 2002 ho lavorato come orticoltore presso l’azienda
agricola di famiglia.
CONOSCENZE INFORMATICHE
Server:
Basic: Linux, Windows Server 2003.
OS (Operating System):
• Senior: Windows .
• Junior: Solaris.
• Basic: Linux.
•
Programming language:
• Junior: AWK, Java, SQL, Unix Shell.
• Basic: Assembler, C++, C#, C Language, Cobol, Html, JavaScript, Lisp, Matlab, Oracle Forms,
PHP, PowerBuilder, Python, Turbo Pascal, PL/SQL, Pro*C, Transact-SQL, XML, XSD.
•
RDBMS (Relational Data Base Management System):
• Junior: Oracle.
• Basic: Microsoft SQL Server, MySQL Server, PostgreSQL.
IDE (Integrated Development Environment):
Junior: Eclipse.
• Basic: Aptana Studio, Dev-C++, IDLE (Python GUI), JBuilder, Microsoft Visual C#,
NetBeans, PowerBuilder, SpringSource Tool Suite.
Tools:
• Junior: Oracle SQL*Plus.
• Basic: BadBoy (Test Automation Tool), BIRT (Eclipse-Based Report Designer), DB Designer
Fork (Visual Database Design System), DreamCoder for Oracle, FileZilla Client, iReport
(JasperReport Designer), Microsoft SQL Server Business Intelligence Development
Studio, Microsoft SQL Server Management Studio, MySQL Administrator, Oracle
Database 10g Client Release 2 (10.2.), Oracle Database10g Express Edition, Oracle
Database 10g Release 10.2.0.1.0., Oracle Forms Developer, Oracle JDeveloper, Oracle
SQL Developer, Pentaho (Report Designer), PME (Pentaho Metadata Editor), SoapUI,
Toad for Oracle.
Methods, Standard & Applications:
Junior: Database Modelling (E/R), J2EE (Java 2 Enterprise Edition).
• Basic: Apache ANT, Flow Chart, Java Service Wrapper, JDBC (Java DataBase Connectivity),
JNDI (Java Naming and Directory Interface), JSP (JavaServer Pages), ODBC (Open
Database Connectivity), Pentaho BI Server, Servlet, SOAP (Simple Object Access
Protocol), UML (Unified Modeling Language).
Design Pattern:
• Basic: DAO (Data Access Object), MVC (Model View Controller).
•
Framework:
• Basic: Hibernate, IBatis, JasperReports, JasperServer, Java 3D, Java Server Faces (ICEFaces),
•
JUnit, Microsoft .NET, Spring, Spring Web Services, STL (Standard Template Library),
Struts.
Libraries:
Basic: AJAX (Asynchronous JavaScript and XML), Apache Axis2, JAXB( Java Architecture for
XML Binding), JFreeChart, jQuery, XStream.
AS (Application Server):
Junior: Apache Tomcat.
• Basic: Orcale WebLogic , Sun GlassFish.
•
Virtual Machine:
• Basic: Microsoft Virtual PC 2007, VMware Server 1.0.2.
•
Terminal Emulator:
• Basic: PuTTY.
Version Control System:
• Basic: CVS, SVN.
ERP (Enterprise Resource Planning):
• Basic: DDM (Diapason Document Management).
CAPACITA’ E COMPETENZE PERSONALI
Patenti: A, B, C, D.
Autorizzo il trattamento dei dati personali (D. Lgs. 196/03) ai soli fini della selezione.