Profilo - Ordine ingegneri della Provincia di Roma

_Profilo
Senior Software Engineer
_Dati Anagrafici
Nome
Aldo Russo
Indirizzo
Circonvallazione Nomentana 251
Telefono
3491567868
E-mail
[email protected]
_Esperienze Professionali
Periodo: 7/2008
Società: Next S.p.a
Titolo
esperienza:
Next S.p.a
Cliente:
Obiettivi
conseguiti:
Descrizone:
Ruolo: Senior Software Engineer
ASI ,Ministero degli interni, ARTERIA, Selex Sistemi integrati Finmeccanica, Telespazio
company Finmeccanica, Engineering,ESA
Analisi e comprensione delle specifiche funzionali e stesura delle specifiche tecniche.
Realizzazione del software di competenza rispetto agli standard e alle metodologie di
sviluppo. Partecipazione alla gestione del ciclo di vita di un prodotto (sviluppo e
successiva manutenzione evolutiva e correttiva).Supporto al rilascio in produzione e
gestione della documentazione sulle attività di sviluppo.
Progettazione e Sviluppo del centro servizi di E.A.S.Y. (Easy And Safe Yachting) ovvero un
insieme di servizi accessibili attraverso terminali utente installati su navi e abilitati al
servizio di posizionamento offerto da un sistema GNSS.(committente ESA)
Analisi requisiti per il progetto MC3-Care .Piattaforma tecnologica integrata per registrare,
sincronizzare e condividere dati ed accedere ad informazioni sulla salute e lo stile di vita del
cittadino.(committente Regione Campania)
Progettazione e sviluppo del back-end di un centro di sperimentazione GNSS ,dedicato
allo scambio e all’archiviazione dei dati GNSS (committente Telespazio).
Partecipazione allo sviluppo del Vessel traffic system per Selex sistemi integrati
Finmeccanica con il porting da C a java di una gui di interfacciamento per il controllo dei
radar.
Partecipazione allo sviluppo di un Real Time WEB Service chiamato Vector per Monitorare
il Trasporto di Beni Sensibili.
Sviluppo e integrazione di un software di monitoraggio per il sistema di emergenza dei vigili
del fuoco(NESS).
Progettazione di una piattaforma per l’info mobilita che comprende applicazioni per la
mobilità urbana quali rilevamento dei dati di traffico, accesso alle ZTL, Road Tolling,
mobilità personale.(committente ASI)
Tecnologie
utilizzate:

Linguaggio principale: Java SE/EE (Java release >=6) e C

Programming skills: object oriented programming, Java patterns, concurrency
programming (multi-threading), performance (JVM, Garbage collection, memory leak,
profiling, etc…)

App Servers/Java Containers: OSGi, Apache Felix, servicemix, Apache
Tomcat,JBOSS 7.1

Messaging: Apache Camel, JMS

Altri Linguaggi: Javascript, XML, linux/unix shell scripting, SQL, PL/SQL

Librerie: Spring MVC, Hibernate, JPA, Vaadin, Quartz, SpringSecurity,Jax-RS

Service Oriented Programming: SOAP/Web Services,EJB 3.1

Relational Database: Oracle DBMS, Postgres

Development Tools: Eclipse, IntelliJ Idea, uso of Maven e ant, Jira.

LDAP: ApacheDS

Portali:Liferay
Periodo: 10/2007- Società: Spike Reply
7/2008
Ruolo: Consultant
Titolo
esperienza:
Spike
Cliente:
IT Telecom
Obiettivi:
Acquisizione di competenze di service management.
Descrizione:
Progettazione relativi a servizi per una PKI ,raccolta dei requisiti del cliente e
formalizzazione della soluzione in termini di architetture, hardware e software. Competenze
di crittografia e conoscenza delle principali normative e standard concernenti la Firma
digitale. Fase di preparazione dell’offerta per gli aspetti tecnici relativi ai servizi custom ed
alle gare per la Certification Autority di IT Telecom.
Periodo: 1/2004 - Società: Edgeworks s.r.l
10/2007
Ruolo : Senior Software engineer
Titolo
esperienza:
Edgeworks
Cliente:
Anritsu S.p.a
Obiettivi:
Progettazione, sviluppo e integrazione di un software di net surrviellance per reti VOIP
nell'ambito di un prodotto datawarehouse.
Descrizione:
Analisi e comprensione delle specifiche funzionali, stesura delle specifiche tecniche
secondo standard ESA PSS-05, risoluzione delle problematiche per l’integrazione con
datawarehouse, gestione e supporto nel rilascio in produzione, manutenzione del SW
implementato, assistenza e supporto mediante analisi dei Processi di reportistica
(ottimizzazione delle query), del database Oracle in termini di tuning (ottimizzazione) e delle
strutture (statistiche e analisi delle partizioni).
Tecnologie
utilizzate:
• Linguaggio principale: Java SE
• Programming skills: object oriented programming, Java patterns
• Altri Linguaggi: Javascript, XML, linux/unix shell scripting, SQL, PL/SQL
• Relational Database: Oracle DBMS e Tool per Reportistica Oracle Discoverer.
Periodo: 1/2001 - Società: Ksolutions S.p.a
12/2003
Ruolo: Analista/ Programmatore
Titolo
esperienza:
Kataweb
Cliente:
Kataweb
Obiettivi:
Progettazione, sviluppo e integrazione dei portali
Descrizione:
Sviluppo con le più recenti tecnologie web per il trattamento e la pubblicazione di contenuti
di carattere giornalistico e progettazione e ottimizzazione di portali nazionali ad alto traffico
.
Tecnologie
utilizzate:
Xml, PERL, PHP, Wml, Wml Script ,J2SE.
Periodo: 9/1999 - Società: Webbridges S.r.l
1/2001
Ruolo: Analista/ Programmatore
Titolo
esperienza:
Webbridges
Cliente:
Kataweb
Obiettivi:
Progettazione, sviluppo e integrazione di applicazioni in ambito Web e Wireless
Descrizione:
Gestione dell'intero ciclo di vita di contenuti disomogenei, dalla presentazione alla loro
trasformazione con la finalità di fornire servizi in modalità multi canale per i portali web di
grandi dimensioni
Tecnologie
utilizzate:
Wml, Wml Script, Xml, Jsp, Servlet.
_Competenze
Metodologie
Livello
intermedio
UML
Competenze Tecnologiche
Sistemi Operativi
Linux
Unix
Windows
Versione
Livello
Esperto
Intermedio
Intermedio
Linguaggi di programmazione
Java(J2SE)
Java(J2EE)
C
C++
PERL
PHP
Ksh
Python
Javascript
HTML
WML
AJAX
Versione
Livello
Esperto
Intermedio
Intermedio
Base
Intermedio
Intermedio
Esperto
Base
Intermedio
Intermedio
Intermedio
Base
Web & Application Server
Tomcat
Apache
ISS
Versione
Livello
Intermedio
Intermedio
Base
JBOSS
7.1.1
Intermedio
Architetture e protocolli
TCP,HTTP,VOIP
Versione
Livello
Intermedio
Ambienti di sviluppo
IntelliJ
Eclipse
NetBean
Versione
Livello
intermedio
Avanzato
Base
DBMS
Oracle
Mysql
Postgres
Versione
10g
5
9.1
Livello
Intermedio
Base
Avanzato
Tools
Discoverer Oracle
TOAD
Versione
Livello
Avanzato
Intermedio
8
Tool di verisoning
CVS
SVN
Avanzato
Avanzato
_Lingue Straniere
Inglese
Scritto
Buono
Parlato
Buono
Francese
Elementare
Elementare
_Formazione
Titolo di studio
06/03/2000
Laurea vecchio ordinamento in Ingegneria Informatica presso "la Sapienza" Roma di
Roma. Voto: 101 / 110
Titolo della tesi: Progetto di una base multimediale per il teatro romano di Aosta:
Funzionalità per l’utente finale
Durata: 10 mesi
Specializzazioni
ITIL V3 Foundation
Corso TCP/IP,VOIP
Database fundamentals I
SQL-Performance
Programmazione distribuita in Java
Anno
2013
2006
2004
2004
2001
Durata
3 gg
3 gg
5gg
3 gg
5 gg
Ente
Private
Private
Oracle
Oracle
Sun