WT > Professional > Curriculum Vitæ English  Italiano  Deutsch

CV of Walter Tross

Walter Tross was born on April 18, 1961, in Rome, from German father and Italian mother. He is German citizen. He went to the German School in Rome where he acquired the basis of his knowledge of languages (Italian, German, English, French and Spanish).

Walter received his degree in Physics (110/110) from the University of Rome "La Sapienza" in 1989. For his thesis he developed a part of the parametric optimizer of the VLIW (very large instruction word) code of the APE parallel supercomputer, built by the APE Group of the INFN (Italian national institute of nuclear physics) to run calculations in quantum chromodynamics. He stayed with the APE Group up to November 1992, first with a grant from Digital Equipment, and then as fixed-term researcher. He contributed to the logic design of the floating point chips and control chips of APE, to the layout of the test patterns and to the debugging of the produced chips. He is coauthor of more than 30 publications of the APE Group.

Walter has been working as software developer and teacher since 1985. He collaborated with several companies, among them Musorb s.r.l. and Itaca s.r.l., with the Department of Computer and Systems Science of the University of Rome, and with the Department of Electrical Engineering of the University of L'Aquila. He developed software of various kinds, ranging from accounting applications in Basic and Cobol to machine language emulators of air traffic computers written in Vax assembly and Fortran, from the automatic porting from one dialect of Basic to another to the core libraries in C language of a command and control system by Selenia s.p.a. (now Alenia Difesa) on Unix machines.

In November 1992 he resigned from the INFN and moved to Germany to study computerlinguistics at the University of Saarbrücken. During this period he collaborated with DIaLOGIKa GmbH in the field of OCR systems output processing.

In January 1994 Walter joined Digital Video s.r.l. as senior developer. He was responsible for the following areas of Toonz, the 2-D animation software by Digital Video for the production of feature film quality animations: Input, Cleanup, Digital Ink & Paint, Audio, image I/O library, image transformation library, GUI library, graphics library, SCSI library, and others. Original algorithms he developed in the C and C++ languages for Toonz include: an algorithm for the equalization of line density in a sequence of animation drawings, an algorithm for the automatic geometric calibration of scanners, a CODEC for 2-D animation images, a fast 2-D animation image high quality resampling algorithm. Furthermore he was responsible for the porting of Toonz from Irix (Silicon Graphics) to Windows NT and Linux.

In November 2000 he left Digital Video for Venere Net s.p.a., the leading Italian Internet hotel booking company. Here he developed both Internet and intranet applications, using PHP and Transact-SQL (Sybase). He redesigned the hotel and geography part of Venere Net's database, and was responsible for its contents.

From March 2002 to December 2004 he worked as a freelance programmer, collaborating with Knowledge Stones s.p.a. and with Expert System s.p.a., and also with Venere Net.

In January 2005 he was reimployed at Venere Net (since 2008 part of the Expedia Group).

Some tasks and projects he is or has been responsible for in Venere Net:

  • Software QA (quality assurance)
  • transition to UTF-8 (international character set)
  • scalable load distribution on cache servers
  • customization of the PHP language
  • automatic selection of secondary databases for read-only queries
  • configuration of the CDN (content delivery network)
  • speed up of availability searches
  • infrastructure for multivariate A/B tests
  • autosuggest