Cesidio DiBenedetto

Cesidio DiBenedetto

Front End Developer

Personal Profile

Passionately, yet professionally, driven with the proven ability to work under pressure and deliver quality work to aggressive deadlines.  Ability to break down complex problems, keep abreast of current best practices and quickly learn new skills are just a few of my well-known traits.  An effective team leader with excellent technical and communicative skills with over 15 years of experience in mobile and full-stack development.

Work Experience

Side Projects

Most Recent

  • Twoople - https://www.twoople.com  Optimized and extended existing code to port as a Phonegap mobile application.  Currently in the App Stores for iOS and Android.  Added support for push notifications, native addressbook, media playing and file uploading.
  • SaveTheChildren  -  #CanadaCares #SavingLives Twitter Wall at Yonge-Dundas Square in Toronto on 16ftx12ft screens (May 2014)
  • Online Chevrolet-Sponsored Newlywed Game for the 17th annual Suhaag Show:  Contestants answered quiz questions on iPads, Results displayed on 55" LED HDTV (Feb 2014)
  • cordova-assets  -  NPM package to generate assets, like icons and/or splashscreens, for Phonegap/Cordova applications.  https://github.com/cdibened/cordova-assets
  • cordova-plugins  -  NPM package to list/download available Phonegap/Cordova plugins.  https://github.com/cdibened/cordova-plugins
  • filechooser  -  Phonegap/Cordova plugin to get around Android's removal of html file upload.  https://github.com/cdibened/filechooser

Front End Developer at Nitido Inc.

April 2008 - Present

  • Wrote a custom UI framework for internal use to rapidly develop applications for both desktop and mobile endpoints (JavaScript/CSS)
  • Wrote the build/CI process to generate releases of the framework
  • Extended Phonegap/Cordova plugins to support more features and capabilities
  • Applications written include but not limited to:  Webmail, Instant Messaging, Web Portal, Demo Banking, Online Locker, SecondScreen
  • Clients:  Bell, Telus, Verizon, Telefonica, Tucows, CanTV

Java Mobile Developer at Nitido Inc.

September 2005 - March 2008

  • Incubated the Mobile Development Group
  • Created a UI framework and engine for the JME platform that later ran customized versions of JavaScript and CSS
  • Support for MIDP 2.0/ CLDC 1.0/1.1 devices
  • Sample Applications:  Email, Instant Messaging, RSS, Calendar, SlideShare, AddressBook

Technical Lead at dthree

February 2004 - September 2005

  • Worked within the Weblogic J2EE container, coding JSPs/servlets and core backend Oracle database connectors
  • Mentored junior team members
  • Trusted to find creative solutions for technical and business problems
  • Part of IT project team responsible for the support and integration of information systems, technologies and infrastructures
  • Clients:  Rogers Magazine Services, RollingRock.com, Budweiser.ca, FranksRedHot.ca, LabattBlue.com, CervezaTecate.com, DosXX.com, Beer.com

Senior Java Developer at Nitido Inc.

June 2002 - December 2003

  • Upgraded existing products to latest versions of Java
  • Fixed bugs in core custom Java framework
  • Developed various POCs for Sales Reps
  • Mentored junior team members

Freelancer Software Developer

February 2004 - September 2005

  • Developed SprintPCS Webmail application
  • Designed and coded the admin interface for the Sprint CSRs

Senior Java Developer at Watco Web Waves

February 1998 - December 2001

  • Converted the Toronto Real Estate Board(TREB) MLS application from a dial-up green-screen PL-SQL to Web-based
  • Designed and coded a billing(front-end/back-end) application for FirmBuy that hooked into their existing B2B purchasing system

Key Skills

  • JavaScript
  • CSS3
  • HTML5
  • GIT/SVN
  • Phonegap/Cordova
  • *nix Systems
  • Shell Scripting
  • Mobile Development
  • RWD
  • LAMP
  • JAVA/JSP/JEE
  • PHP
  • SQL
  • Prototyping

Other Interests

Electronics/Robotics

Arduino, Raspberry Pi, Leap Motion, Kinect, Android TV

Fitness

Personal Training, Mountain Biking, Basketball, Boxing, Swimming

Nature

Hiking, Fishing, Camping

Education

Ryerson University

B Sc, Computer Science, Mathematics and Statistics, 1994 - 1997

York University

Mathematics and Statistics, 1991 - 1994

Canadian Red Cross

Emergency First Aid CPR/AED (Level C)