Davide Cassenti

Davide Cassenti

Davide Cassenti

Davide Cassenti

Davide Cassenti

I work as Application Developer for Appcelerator, the leading mobile platform company that created Titanium™, a platform that lets you develop native, hybrid and mobile web applications from a single codebase.

Before that, I have been working as Software Developer and Operations Engineer for Funambol, a mobile open source company with headquarters in Foster City, California, and development in Pavia, Italy.

I mainly work with web-related technologies: I like programming especially with HTML/Javascript in the client side, PHP/mySQL on server side. I've always been fond of technology, since I received my first computer: a Commodore 64, centuries ago. Few years later, I joined the development world with my Amiga 500, and then I moved to web-related languages and mobile.

I have a passion for travelling and my very favorite destination abroad is Georgia - no, not the one with Atlanta! I fell in love with the place and went back there several times: it's a place that stays in your heart. During my trips I love taking photos - I've a reflex which I can't yet use properly, although I really like some of my pictures.

I also like going around with my bike, hanging out and playing board games with my friends, get the last tech devices that come out and, last but not least, reading books. I also did win the company's Foosball tournament once :) And if you are wondering why Gentleman and Scholar, that's only because a few people told me those exact words during my customer support work experience.

On September 2012 I won an internal hackathon at Appcelerator writing an Alloy and Node.ACS app called WhereIsEveryone.

On June 2012 I got completed the classes and obtained the Titanium Certified Application Developer (TCAD) and the Titanium Certified Mobile Developer (TCMD) certifications.

On March 2011 I partecipated, together with my friend Marco, to the Codefest Virtual Combat, a contest organized by the Department of Computer Engineering of Banaras Hindu University, India. The competition was a java AI programming contest based on Robocode; our team Fideeteam got the third place.

On January 2002 I got the first place at the Italy's Regional Selections for the 14th International Olympiad in Informatics, which allowed me to partecipate to the National Selections. The IOI is an international programming competition for high school students.

You can contact me by sending a tweet, a comment or a message on any of the following social networks:

@davidecassenti on Twitter +Davide Cassenti on Google Plus Davide Cassenti on Facebook Davide Cassenti on LinkedIn davidecassenti on Flickr
  • Quick learner, flexible, highly technical software developer
  • Over 10 years of experience with web related technologies and development
  • One year experience with mobile development, using Titanium Framework (Javascript)
  • Collaborative and able to work in different teams and projects
  • Experience in software development and design, customer support and systems management

Work Experience

Application Developer at Appcelerator May 2012 - now http://www.appcelerator.com

  • Development of native mobile applications using the Appcelerator Titanium Javascript framework
  • Work with Appcelerator Alloy framework and relative technologies (Backbone, MongoDB, NodeJS)
  • Server side development with NodeJS, mainly in connection with the Appcelerator Cloud Services
  • Customer help and advisory, to assist them to create cross platform mobile applications
  • Customization of the Customer Support platform, to add additional features written in PHP
Technologies used: Javascript, HTML, PHP, NodeJS, Zend, jQuery, MongoDB, mySQL, Backbone

Back-end Developer at PastBook August 2012 - December 2012 http://www.pastbook.com

  • Design and implementation of back-end functionalities in PHP, to generate virtual books with user's Instagram photos
  • Work with graphic designer to implement the front-end UI, written in HTML/Javascript
  • Development of responsive designs, to adapt the pages to different device types
  • Design and implementation of the document-oriented database to store the book information
  • Agile methodologies
Technologies used: PHP, HTML, Javascript, jQuery, Smarty, mySQL, Bootstrap, Backbone

Software Developer at Funambol February 2011 - May 2012 http://www.funambol.com

  • User Interface development of AJAX-based web portal, used by over 200k users to manage personal data and media and synchronize with mobile devices
  • Working in a team with Agile methodologies (SCRUM)
  • Development of back-end Java APIs that allows desktop and mobile clients to communicate with the core server
  • Working on customer related projects, with tight deadlines and different teams
Technologies used: Javascript, HTML, JSP, PHP, DocBook, Perl

Operations Engineer at Funambol March 2009 - February 2011 http://www.funambol.com

  • Working with Operations team to provide help, training and support to 40+ customers
  • Developed the Customer Support web portal, used by customers to manage tickets, personal deliveries and documentation
  • Created a tool that allows customers to request branded version of mobile clients for over 10 different platforms
  • Collaborating with IT department, managing 50+ users and 50+ local and remote servers (real servers and VM in the cloud)
  • Responsible of the development of over 10 plugins for the ticketing platform, used to manage customer deliveries, reporting and workers organization
  • Experience of customer support on-site for a 15 days training and support
  • Worked on the online documentation project, used to allow users and customers to read web-based versions of 40+ documents
  • Collaborated with Community related projects, to help users to find out help and support on Open Source version of the product
Technologies used: PHP, Javascript, HTML, ticketing systems (Cerberus HD)

Systems Administrator at Funambol August 2007 - March 2009 http://www.funambol.com

  • Main responsible of the design and maintenance of 30+ users accounts, 30+ local and remote servers and network infrastructure
  • Hardware installation of servers and network in the Italian office, included wired and wireless internet connection
  • Setup over 10 internal services, including DNS, OpenVPN, Syslog-ng and DHCP servers, installed on local and remote machines
  • Hardware and software maintenance
  • Users support and accounts management
Technologies used: Linux management, PHP, HTML, mySQL, Postgres

Web Developer at Pixel Instrument January 2006 - August 2007 http://www.pixelinstrument.net

  • Created personal and business websites and web based applications
  • Learned new software programming technologies, including HTML, Javascript, CSS, PHP and mySQL
Technologies used: PHP, Javascript, HTML, mySQL

Office Worker and Web Developer at GLS Italy August 2002 - February 2004 http://www.gls-italy.com

  • Worked as office assistant
  • Collaborated on few software development projects for internal applications
Technologies used: PHP, HTML

Education and Training

I.T.I.S. G.Cardano Pavia September 1998 - July 2003

  • Obtained Diploma as Industrial Engineer qualification DSE (Perito Industriale Capotecnico ABACUS spec. Informatica) on July, 9th 2003 with mark 95/100
  • Activities and fields include: computer programming, computer science, networking, mathematics, physics

Personal Skills

Mother language:Italian
Other languages:English
  • Obtained the University of Cambridge “Entry Level Certificate” awarded as “Pass with merit”
  • Working since 2007 for a US company, using the English language in the daily job
  • reading skills: excellent
  • writing skills: excellent
  • verbal skills: excellent

Technical and Organizational Skills

  • Worked with Microsoft Windows (all versions), Linux (RedHat/CentOS, Debian/Ubuntu) and OSX operating systems
  • Experience with Symbian and Android mobile platforms
  • Over 10 years experience with web related technologies: HTML, CSS, Javascript, AJAX, PHP, mySQL
  • Experience with Java and C programming
  • Developed a simple game in Java for an University exam, using a MVC architecture
  • Experience with cloud services, including Amazon EC2 instances
  • Worked with the WordPress and Devblocks CMS
  • Experience with PHP Zend, jquery and dojo frameworks
  • Experience with CISCO Firewall configuration
  • Good ability to find and solve computer related issues and problems
  • On-site and remote experience with customers training and help
  • Network and servers installation, setup and management
  • Worked during weekend/on-call to support customers
  • Obtained the third place in the programming contest "CodeFest Virtual Combat", organized by the Department of Computer Engineering of the Banaras Hindu University in March 2011
  • Winner of Appcelerator internal hackathon in 2012