Mauro Zaccariotto
Mauro Zaccariotto
Nationality: Italian
Date of birth: 11/02/79
Gender: Male
Work experiences:
Senior Software Developer at H-umus (Software and interaction design company.) http://www.h-umus.it/ (Roncade, Italy)
September 2008 – Present
Working on a variety of company client-server projects, mainly with server-side role, targeting the creation and fruition of fashion digital catalogues, intended to drastically change and enrich user interaction, products presentation and business-to-business sales strategy. Design and implementation of a library/engine for rapid generation, configuration and customization of tailored django projects ready to serve as backend, providing customer business data and multimedia import and content synchronization to the clients. Touch screen technologies research and development (TUIO, Adobe Flash integration) Focused on: python, Django, JSON, Mysql, PostgreSQL, Eclipse, svn, git (under linux). Other: C++, Html/CSS, Javascript
Software developer at GP Dati - Hotels software and services (Venice, Italy)
February 2006 – September 2008
The aim was providing analysis, design and implementation of Java/J2EE applications as well as integration with a big suite of company Oracle/OracleForms hotel management solutions. I developed several applications using popular frameworks and technologies such as JSP, Struts, Hibernate, IBATIS, Spring on Apache Tomcat and Oracle OC4J, including: - Hotel reservations web applications, taking care of all the aspects, from web design (HTML, CSS) and rich client interaction (javascript) to business and data logic in java and PL/SQL stored procedures. - Webservices and other client-server communication interfaces with many frameworks and protocols for data exchange between systems: Axis, SOAP, XML on http/https, email, web datamining, TCP/IP, UDP. - A help desk ticket system for errors and support tracking in J2EE and Ajax. - A generic client-server engine for remote invocation of database queries and stored procedures through XML scripts. - Among the others: an online CRM agenda, an administration console for mailer processes, a user-customizable online web desk with rich client features (Javascript/VBScript) for rapid access to business informations.
Software developer at Quendi - High scientific value research and development company (Venice, Italy)
September 2004 – December 2005
I worked on a large and complex distributed solution for monitoring of remote hosts and devices, developing some parts of server engine and Gui desktop client (Objective-Caml and GTK). Also I contributed to a multi-media programmable player written in Visual C++ and DirectX. Name and address of employer
Consultant at ValueTeam spa - Leading ICT player in Italy
January 2005 – May 2005
Software consultant inside Telecom Italia development headquarters: support, maintenance and optimization of J2EE billing applications on BEA WebLogic and Oracle.
Programmer at Fsb spa - Building Automation (Venice, Italy)
June 2004 – August 2004
Implementation of some Applet components and Java Server Pages for a large proprietary building automation distributed system
Programmer at Interlogica - web-based business applications (Venice, Italy)
February 2001 – March 2001
PHP/Mysql web applications development
Education and training:
Bachelor degree (5 years) in Computer Science with the degree of 110/110 cum laude.
1999 – 2004
University Ca' Foscari Venezia (Venice)
Mother tongue: Italian
Other language(s): English Understanding: Good
Speaking: Average
Writing: Excellent
Social skills and competences:
Team spirit and collaborative disposition
Organisational skills and competences:
Feasibility, costs and risks evaluation. Problem-solving attitude.
Technical skills and competences:
Agile and test-driven development
Computer skills and competences:
Languages: Python, C/C++, Java, PHP, OCaml, SQL, HTML, CSS, Javascript
Frameworks/Libraries: Django, PIL, Struts, IBATIS, Hibernate, Spring, JSTL, DisplayTag, AjaxTags, AjaxAnywhere.
Application/Web server: Apache Web server, Apache Tomcat, Oracle Application Server (OC4J).
IDE: Eclipse, Oracle JDeveloper, Microsoft Visual C++, Cygwin.
Database: MySQL, Postgres, Oracle