Dati personali
| Cognome / Nome |
Russo Rosario |
| Email |
info@russorosario.it |
| Cittadinanza |
Italiana |
| Data di nascita |
30 agosto 1980 |
| Sesso |
Maschile |
Conoscenze informatiche
| Linguaggi |
J2SE, J2EE, J2ME, C++, C++ (Symbian), Qt, C#, Visual Basic, HTML, WML, PHP, SQL, PL/SQL |
| Application Server |
BEA WebLogic application server, Apache Tomcat |
| Data Base |
ORACLE , MYSQL, MS ACCESS |
| Protocolli |
TCP/IP, UDP, FTP, HTTP, SIP, SDP, RTP |
| Sistemi Operativi |
Windows, Symbian, Android, Unix, Linux, Windows CE |
| Altre conoscenze |
Nokia Activ Server 2.0 Professional, CVS Client, SVN client, VI, Ethereal |
Istruzione
| 2001 |
Specializzazione Tecnica Superiore per
«Esperti nell'impiego di tecnologie dell'informazione
e della comunicazione» presso l'I.T.I.S. «G.Ferraris»
di Acireale, organizzato dall'Universitá di Catania con la
collaborazione di otto aziende del settore (ANTECH, CRES, ELMAN,
IBM, NOKIA, OMNITEL, STMicroelectronics, XENIA Progetti).
|
| 1999 |
Diploma di "INFORMATICA PROGETTO ABACUS"
presso l'I.T.I.S. «G. Ferraris"» di Acireale con votazione finale
di 97/100. Argomento principale trattato in sede di esame:
«Realizzazione di una calcolatrice scientifica mediante un applet Java».
|
Occupazione attuale
Da luglio 2007
Consulente ICT freelance
Consulente presso Telecom Italia con sede a Torino,
ho preso parte alla progettazione ed allo sviluppo di diverse applicazioni Symbian.
| Ruolo |
Consulente Symbian |
| Cliente |
Matrix (gruppo Telecom Italia) |
| Progetto |
Virgilio mobile.
Client per terminali con Symbian OS 9.x ( S60 3rd e 5th ed. ).
L'applicazione consente l'accesso immediato a tutte le informazioni di principale utilità
messe a disposizione del portale Virgilio (news, oroscopo, previsioni, guida tv, etc.).
|
| Mansione |
Ho preso parte alla progettazione e allo sviluppo dell'applicazione.
|
| Tecnologie |
C++ (Symbian), Symbian OS 9.x ( S60 3rd e 5th ed. ), SVN. |
| Ruolo |
Consulente Symbian |
| Cliente |
Telecom Italia |
| Progetto |
Alice Voce (Unica). Client per terminali con Symbian OS 9.1.
L'applicazione consente di effettuare da uno stesso telefono chiamate sia attraverso
la rete fissa che mobile grazie alla tecnologia dual mode.
|
| Mansione |
Ho preso parte alla progettazione e allo sviluppo dell'applicazione.
Studiando specifiche 3gpp e tispan.
|
| Tecnologie |
C++ (Symbian), Symbian OS 9.1 e 9.2 (Series60), RTP, SIP, Nokia APS, SVN. |
Esperienze professionali
Da gennaio 2006 a giugno 2007
Impiegato per la società SPMC s.r.l. di Catania con la qualifica di software design engineer.
Ho partecipato a due progetti presso Telecom Italia con sede a Torino con la qualifica di
consulente Symbian approfondendo le mie conoscenze sui dispositivi mobili, ampliando le
mie competenze sui sistemi symbian e su protocolli sip e rtp.
| Ruolo |
Consulente Symbian |
| Cliente |
Telecom Italia |
| Progetto |
Alice Voce (Unica). Client per terminali con Symbian OS 9.1.
L'applicazione consente di effettuare da uno stesso telefono chiamate sia attraverso
la rete fissa che mobile grazie alla tecnologia dual mode.
|
| Mansione |
Ho preso parte alla progettazione e allo sviluppo dell'applicazione.
Studiando specifiche 3gpp e tispan.
|
| Tecnologie |
C++ (Symbian), Symbian OS 9.1 (Series60), RTP, SIP, Nokia APS, SVN. |
| Ruolo |
Consulente Symbian |
| Cliente |
TIM - Brasile (Telecom Italia) |
| Progetto |
TurboCall - Consente, tramite un interfaccia che viene visualizzata durante
una chiamata tradizionale, l'invio di video, immagine e documenti.
|
| Mansione |
Mi sono accupato del bug-fixing del progetto per la fase di certificazione. |
| Tecnologie |
C++ (Symbian), SVN, Symbian OS 9.1 (Series60), Symbian AppTest Lite. |
| Ruolo |
Design |
| Progetto |
VOIP Everywhere - Permette ad un terminale con Symbian OS di
implementare un completo sistema di comunicazione telefonica basato su
voip, sfruttando il canale dati dell'operatore o WIFI.
|
| Mansione |
Mi sono occupato della progettazione del client e dello sviluppo dei moduli
di gestione audio, comunicazione dati e segnalazione SIP.
|
| Tecnologie |
C++ (Symbian), RTP, SIP, Nokia APS, CVS, Symbian OS 8.x, 9.1(Series60). |
| Ruolo |
Design |
| Progetto |
Remote Controller - il client permette di controllare remotamente un
terminale dotato di Symbian OS, tramite un'applicazione java desktop.
|
| Mansione |
Mi sono occupato della progettazione del client e dello sviluppo dei moduli
di comunicazione dati, gestione comandi e cattura screen-shot.
|
| Tecnologie |
C++ (Symbian), SIP, CVS, Symbian OS 8.x, 9.1 (Series60). |
| Ruolo |
Developer |
| Progetto |
MCommerce - il client consente, a terminali con supporto J2ME, di
effettuare acquisti online, con una user-experience simile a quella web per
quanto riguarda l'ecommerce.
|
| Mansione |
All'interno del team di sviluppo mi sono occupato del modulo di
comunicazione con la parte server e della user interface.
|
| Tecnologie |
J2ME, CVS. |
Da febbraio 2002 a dicembre 2005
Impiegato presso la società comunicando s.p.a. sede di Catania con la qualifica di software
developer engineer.
Durante questo periodo ho partecipato allo sviluppo di diverse applicazioni software basate su
tecnologie eterogenee, con l'opportunità di acquisire esperienza su linguaggi di
programmazione differenti.
Ho approfondito problematiche di interfacciamento con Data Base Management System, tra
cui ORACLE e MySql, e ho sviluppato applicazioni su Application Server come Apache
Tomcat e Bea Weblogic.
| Ruolo |
Developer |
| Cliente |
Vodafone |
| Progetto |
RSN - HR - Piattaforma per l'invio di SMS custom.
La piattaforma interagisce con il database dell'operatore, l'SMSC e il
Network Management Center. Tramite Probe di Rete, dell'operatore,
cattura ed elabora i movimenti di roaming OutBound ed InBound. L'invio
dell'SMS e' customizzato in base alla posizione geografica, alle
caratteristiche della rete straniera ed alle tipologia di contratto dell'utente
stesso.
|
| Mansione |
Ho partecipato alla realizzazione della parte di provisioning del sistema e
alla realizzazione di stored procedure per attività di aggiornamento.
|
| Tecnologie |
J2EE, Oracle DB, Bea Weblogic, CVS. |
| Ruolo |
Developer |
| Cliente |
Vodafone |
| Progetto |
Archivio - web application per la gestione e condivisione di documenti
elettronici.
|
| Mansione |
Mi sono occupato dello sviluppo di servlet, jsp e dell'interfacciamento con il
db.
|
| Tecnologie |
J2EE, mysql, Tomcat, CVS. |
| Ruolo |
Developer |
| Cliente |
Vodafone |
| Progetto |
Zelig - simulatore di elementi di rete di una mobile network. Un client
consente la gestione dei protocolli, degli elementi di rete e degli scenari da eseguire.
|
| Mansione |
Ho preso parte alla realizzazione del client approfondendo le mie
conoscenze su java (awt/swing).
|
| Tecnologie |
J2SE, J2EE, mysql, Bea Weblogic, CVS. |
| Ruolo |
Developer |
| Cliente |
Vodafone |
| Progetto |
Argo - sistema per il monitoraggio automatico di servizi di rete. Consente la
visualizzazione, su terminali symbian, dello stato dei servizi e di grafici statistici.
|
| Mansione |
Mi sono occupato della realizzazione della parte client. Affrontando
problematiche quali gestione degli sms, gestione db e user interface.
|
| Tecnologie |
C++ (Symbian), CVS, Symbian OS 7.0 (UIQ). |
| Ruolo |
Developer |
| Progetto |
Vigilionline - offre la possibilità di accedere e gestire i dati immagazzinati in
un Server Centrale da remoto tramite terminali mobili. La parte client e' stata realizzata con diverse
tecnologie: j2me, c++ per symbian e c#.
|
| Mansione |
Mi sono occupato dello sviluppo del client e del porting nei diversi linguaggi
di sviluppo.
|
| Tecnologie |
J2SE, J2EE, mysql, Bea Weblogic, J2ME, C++(Symbian), C#, CVS, Symbian OS 7.0 (UIQ), Windows CE.
|
| Ruolo |
Developer |
| Progetto |
Comunicarte - applicazione client per smatphone Symbian.
Consente di accedere attraverso il proprio telefonino alle informazioni
relative ai percorsi turistici delle città, scaricabili da totem bluetooth.
|
| Mansione |
Ho partecipato allo sviluppo del client, acquisendo conoscenze sulla
tecnologia bluetooth e user interface.
|
| Tecnologie |
C++ (Symbian), CVS, Symbian OS 7.0 (UIQ). |
Da Marzo 2001 a Maggio 2001
Stage della durata di 300 ore, svolto presso Nokia Italia S.p.A. System Integration Centre di
Catania. Durante questo stage ho compiuto attività di ricerca e sviluppo sulle principali
tecnologie che permettono la realizzazione di servizi a valore aggiunto e di applicazioni Mobile
Internet. Approfondendo le conoscenze su Java, J2EE, WAP, WML 1.1 e WML 1.2, e WAP
Push.
Inoltre ho sviluppato una libreria Java per l'invio di messaggi di tipo WAP Push per mezzo
della piattaforma Nokia NACS.