Curriculum Vitae

Transcript

Curriculum Vitae
Informazioni personali:
Cognome e Nome
:
Luogo e data di nascita :
Residenza
:
Telefono
:
Indirizzo e-mail
:
Presenza sul Web
:
Codice fiscale
:
Nazionalità
:
Stato civile
:
Patente di guida
:
Servizio militare
:
Carotenuto Salvatore
Torre del Greco (NA), il 02/08/1976
Via Trieste, 61 – 84095 – Giffoni Valle Piana (SA)
089 / 2960741 - 347 / 6063673
[email protected]
http://ultimoistante.wordpress.com , http://www.emthesis.eu
CRT SVT 76M02 L259P
italiana
coniugato
Cat. B, automunito
assolto in qualità di Obiettore di Coscienza presso
l’Associazione Il Pioppo ONLUS di Somma Vesuviana (NA)
nel periodo dal 05/11/98 al 04/09/99 con mansioni di
collaboratore di segreteria e di addetto ai servizi informatici.
Studi:
Formazione autonoma, 2003 – oggi
Studio e mi aggiorno continuamente. Negli ultimi anni (dal 2003) ho sviluppato approfondite
conoscenze di linguaggi di programmazione e di scripting, specializzandomi nello sviluppo in
ambienti operativi GNU/Linux e in tecnologie utilizzate nelle infrastrutture del settore videogaming e
multimedia.
Regione Campania, 2001 – 2002
Corso di formazione AIFA Regione Campania, finalizzato all'assunzione da parte dell'azienda
ITSoft S.r.l. (gruppo ITS S.p.A.) con sede a Torre Annunziata (NA). Argomenti trattati:
Programmazione C, C++, Java, utilizzo DBMS (SQL), programmazione in ambienti UNIX.
ITIS “G. Marconi”, Torre Annunziata, 1990 - 1995
Diploma di Perito Capotecnico Industriale con specializzazione Informatica. Votazione finale
48/60.
Conoscenze informatiche:
• Design:
• Progettazione e sviluppo di architetture software Object-Oriented di medio/alta complessità;
• Progettazione e sviluppo di architetture software per uso multimediale e videoludico
(gestione di grafica 3D e 2D, audio e altre tecnologie per uso multimediale);
• Progettazione e realizzazione di soluzioni software per Realtà Aumentata e Image
Recognition;
• Realizzazione di sistemi operativi GNU/Linux embedded, anche realtime e per uso
industriale;
• Progettazione di macchine autonome per coin-op, entertainment, punti informativi e controllo
di processi;
• Sistemi di automazione (per uso industriale o domotico) realizzati su personal computer e/o
su microcontrollori;
• Progettazione e prototipazione di circuiti e servosistemi anche per uso industriale;
• Sviluppo:
• C/C++: programmazione avanzata in ambienti GNU/Linux e Microsoft (programmazione di
software per multimedia, per simulazioni fisiche, networking avanzato, sistemi client-server,
programmazione applicata al web, data processing, interfacciamento a DBMS, Image and
Video Processing, Image Recognition);
• Java: programmazione avanzata sia in ambito generale che in Enterprise Environment
(Enterprise JavaBeans, Java Server Pages, Servlets, interfacciamento a DBMS, sistemi
distribuiti, ecc…). Sviluppo di interfacce grafiche basate su componenti Swing e AWT.
Sviluppo di applicazioni per telefoni cellulari Java-enabled (J2ME);
• WEB: programmazione in PHP, JSP, Javascript, HTML, CSS, XML; programmazione di
pagine e siti web dinamici; installazione, configurazione e personalizzazione di siti web
dinamici basati su CMS;
• Scripting: programmazione in ambienti di scripting quali Lua, Python; estensione di
applicazioni mediante embedding di interprete Lua; estensioni di ambienti Lua mediante
l'uso di librerie dinamiche per la gestione di funzionalità specifiche;
• Sistemi embedded/mobili/industriali: sviluppo di software su sistemi embedded e per uso
industriale; sviluppo di applicazioni per dispositivi mobili quali cellulari o palmari;
• Vecchie esperienze: programmazione in Assembler per varie famiglie di CPU a 8 e 16 bits,
Pascal, e vari interpreti Basic;
Conoscenze correlate / Interessi personali:
•
•
•
•
•
Ottima padronanza della lingua inglese in forma scritta, soprattutto in ambito tecnico. Discreta
padronanza in forma parlata;
studio di nuove tecnologie applicate alla generazione di energie alternative, e all’uso di nuovi
materiali e tecnologie per il risparmio energetico;
studio di tecnologie e soluzioni tecniche applicate alla domotica;
riprogrammazione / modifica / riutilizzo di apparecchiature di uso comune e commerciale per
scopi diversi da quelli originari, e utilizzo delle stesse nella realizzazione di sistemi più
complessi;
esperimenti per la generazione di idrogeno monoatomico e gas di Brown mediante separazione
elettrolitica dell’acqua;
Esperienze professionali:
2003 – 2008 Emthesis Development - Socio Fondatore/Lavoratore
Socio fondatore della Emthesis Development s.n.c. (www.emthesis.eu), società di
sviluppo applicazioni videoludiche, nella quale il sottoscritto si è occupato di OOP
Design, Web Design/Development, Game Design, Network Programming, 2D API
Programming, Mobile Gaming, programmazione di infrastrutture software e supporto
al coordinamento delle risorse e alla programmazione generica. La società ha
prodotto tre titoli budget per pc in venduti in Italia, Germania, Francia. La società si è
inoltre occupata, nell'ambito della collaborazione con GennaGroup s.r.l., della
progettazione e realizzazione del Sistema Multimediale Play-On (piattaforma
hardware linux-based per il settore coin-op e per la realizzazione e l'integrazione in
sistemi multimediali vari);
2002 - 2003 Analista Programmatore
Assunzione a tempo indeterminato da parte di ITSoft S.r.l. (gruppo ITS S.p.A.) con
sede a Torre Annunziata (NA). Progetti svolti: programmazione C++ multithreaded in
ambiente Sun Solaris; Sviluppo di un sistema realtime, in C++, di codifica/decodifica
video H.263 (standard simile al MPEG-4), successivamente integrato in un sistema di
videochat per cliente Telecom Italia su palmari Compaq iPaq (o.s. Microsoft
PocketPC); Sviluppo di moduli gestionali in C++ nell’ambito di sistemi di e-learning
per conto di netStre@m (gruppo ITS); Sviluppo componenti in Java nell’ambito del
Progetto Avvocatura dello Stato presso cliente Finsiel S.p.a., in Roma.
2001 - 2001 Analista Programmatore
Collaborazione coordinata e continuativa presso APWEB S.r.l. (Napoli), in qualità di
Analista Programmatore Java nell’ambito di applicazioni enterprise per uso aziendale
basate massicciamente sull’uso di tecnologie correlate alle applicazioni Enterprise
Java, quali JavaBeans, Java Server Pages, Servlets.
2000 - 2001 Trainer Laboratorio di Informatica
Collaborazione coordinata e continuativa presso l’Associazione “Il Pioppo” di Somma
Vesuviana (NA), in qualità di Trainer del Laboratorio Di Espressione Informatica del
Centro Diurno Time Out / Ser.T. Distretto 76 (ASL NA 4), per l'avviamento all'uso del
computer da parte di soggetti tossicodipendenti.
1998 - 2000 Programmatore (collaborazione occasionale)
Collaborazione occasionale con PixLab s.r.l. (Napoli).
Sviluppo di firmware su sistemi palmari DataGeneral mod DataGenieII e di software
in ambiente MS Windows relativi ad un'applicazione dimostrativa proposta ad Alenia
S.p.A.;
Sviluppo di firmware su sistemi palmari MS-DOS HIT e di software in ambito MS
Windows relativi ad un'applicazione dimostrativa proposta ad Italgas S.p.A.;
1996 - 1998 Programmatore / Grafico 3D
Esperienze (amatoriali) di programmazione di videogames in ambiente AmigaOS e
Windows, nella figura di programmatore e grafico 3D.
1996 – 1996 Programmatore freelance
Sviluppo di un sistema hardware/software per il pilotaggio di impianti per effetti
luminosi per discoteche, in ambiente AmigaOS.
Sviluppo di un software in ambiente MS-DOS in linguaggio C per la gestione
completa di una palestra (gestione clientela, gestione programmi di allenamento,
programmi di alimentazione, etc.).
1994 - 1994 Programmatore freelance
Sviluppo di software di gestione completa per alcuni esercizi commerciali (gestione
giacenze, contabilità, etc.).
Descrizione caratteriale:
Buone doti comunicative e relazionali. Uso fluente della lingua italiana, e uso abituale della lingua
inglese nei rapporti di lavoro. Propensione all’apprendimento di concetti di carattere pratico e
scientifico. Ottima capacità di apprendimento di nuove tecniche, tecnologie, e linguaggi di
programmazione.
Interessi: lettura, musica, arte, attività sportive, elettronica, bricolage, scienze, energie alternative.
Links:
Maggiori informazioni consultabili online sul mio blog personale: http://ultimoistante.wordpress.com ,
sul sito web di Emthesis Development s.n.c.: http://www.emthesis.eu , sulla sezione dello stesso
relativa al sistema di scripting ELF: http://www.emthesis.eu/elf , sul sito web del Sistema
Multimediale Play-On: http://www.play-on.it
Il sottoscritto autorizza il trattamento dei propri dati personali ai sensi della legge n. 675/96 e successive
integrazioni e modificazioni.