WT > Professionale > Curriculum English  Italiano  Deutsch

Curriculum di Walter Tross

Walter Tross è nato il 18 Aprile 1961 a Roma, da padre tedesco e madre italiana. È cittadino tedesco. Ha frequentato la Scuola Tedesca di Roma, dove ha acquisito le basi per la sua conoscenza delle lingue (italiano, tedesco, inglese, francese e spagnolo).

Si è laureato in fisica (110/110) all'Università di Roma "La Sapienza" nel 1989. Per la tesi di laurea ha sviluppato una parte dell'ottimizzatore parametrico del codice VLIW (very large instruction word) del supercalcolatore parallelo APE, costruito dal Gruppo APE dell'INFN (Istituto Nazionale di Fisica Nucleare) per eseguire calcoli di cromodinamica quantistica. È rimasto nel Gruppo APE fino a Novembre 1992, dapprima con una borsa di studio della Digital Equipment, e successivamente come ricercatore a tempo determinato. Ha contribuito alla progettazione logica dei chip di calcolo floating point e di controllo di APE, nonché alla stesura dei pattern di test e al debugging dei chip realizzati. È coautore di più di 30 pubblicazioni del gruppo APE.

Ha lavorato come sviluppatore software ed insegnante sin dal 1985. Ha collaborato con varie società, tra cui Musorb s.r.l. e Itaca s.r.l., con il Dipartimento di Informatica e Sistemistica dell'Università di Roma, e con il Dipartimento di Ingegneria Elettrica dell'Università dell'Aquila. Ha sviluppato codice di vario genere, dalle applicazioni gestionali in Basic e Cobol agli emulatori di linguaggio macchina di calcolatori per il traffico aereo scritti in assembler Vax e in Fortran, dal porting automatico di codice da un dialetto di Basic ad un altro alle librerie di base in linguaggio C di un sistema di comando e controllo di Selenia s.p.a. (ora Alenia Difesa) su macchine Unix.

A Novembre 1992 si è licenziato dall'INFN e si è trasferito in Germania per studiare linguistica computazionale all'Università di Saarbrücken. In questo periodo ha collaborato con DIaLOGIKa GmbH nel campo dell'elaborazione dell'output di sistemi OCR.

A Gennaio 1994 è entrato in Digital Video s.r.l. come sviluppatore senior. È stato responsabile delle seguenti aree di Toonz, il software di animazione bidimensionale per la produzione di cartoni animati in qualità cinematografica di Digital Video: Input, Cleanup, Digital Ink & Paint, Audio, libreria di I/O delle immagini, libreria di trasformazione delle immagini, libreria GUI, libreria grafica, libreria SCSI, e altre. Gli algoritmi originali da lui sviluppati nei linguaggi C e C++ per Toonz includono: un algoritmo per l'equalizzazione della densità della linea in una sequenza di disegni di animazione, un algoritmo di taratura geometrica automatica degli scanner, un CODEC per immagini di animazione bidimensionale, un algoritmo veloce di ricampionamento ad alta qualità di immagini di animazione bidimensionale. È stato inoltre responsabile del porting di Toonz da Irix (Silicon Graphics) a Windows NT e Linux.

A Novembre 2000 ha lasciato Digital Video per Venere Net s.p.a., l'azienda italiana leader nella prenotazione alberghiera su Internet. Qui ha sviluppato applicazioni sia per Internet che per intranet, utilizzando PHP e Transact-SQL (Sybase). Ha riprogettato la parte alberghiera del database di Venere Net, ed è stato responsabile per il suo contenuto.

Da Marzo 2002 a Dicembre 2004 ha lavorato come programmatore freelance, collaborando con Knowledge Stones s.p.a. e con Expert System s.p.a., oltre che con Venere Net.

A Gennaio 2005 è tornato nell'organico di Venere Net (dal 2008 nel gruppo Expedia).

Alcuni compiti e progetti di cui è o è stato responsabile in Venere Net:

  • QA (quality assurance) del software
  • passaggio a UTF-8 (set di caratteri internazionale)
  • suddivisione scalabile del carico sui server di cache
  • customizzazione del linguaggio PHP
  • selezione automatica dei database secondari per le query di lettura
  • configurazione della CDN (content delivery network)
  • velocizzazione delle ricerche di disponibilità
  • infrastruttura per gli A/B test multivariati