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.