Antonio D'souza

New York City

I am curious, friendly, creative, and eloquent. I want to write software that delights people.

Technical Skills

Languages and Technologies

Development Tools and Environments


Software Development Experience

October 2010 –
present
Chartbeat, New York, NY - Real-time analytics for Web traffic
  • Instrumented and added features to custom in-memory data processing/storage engine written in C.
  • Developed new functionality for customer onboarding and user account management system in Python/Django.
  • Integrated back-end user account management system with front-end HTML, CSS and JS via templating.
  • Built a custom business dashboard to track performance across crucial metrics on a weekly/monthly basis.
  • Configured and wrote plugins for infrastructure monitoring tools (Munin, Nagios, Puppet) for our AWS/EC2 cluster.
  • Investigated technical setup/integration issues for customers.

November 2009 –
September 2010
Funemployed - Dabbled in a few personal projects while travelling
  • Built the back-end for a collaborative sketching/guessing game inspired by Pictionary/Telephone using Google App Engine and Python.
  • Built a simple HTML5 front-end for the game using Javascript and the Canvas API.
  • Prototyped WebOS and Android apps for the game.
  • Wrote an Android app for local movie showtimes website Cineti.ca.
  • Prototyped a multi-platform (Android/iPhone) app for tracking wine-tasting experiences using PhoneGap.

September 2005 –
October 2009
VMware, San Francisco, CA
  • Designed crucial features for new desktop virtualization product (Client Virtualization Platform).
  • Wrote back-end for controlling display topology via XRandR and NV-Control.
  • Prototyped GTK+ application for configuring endpoint device.
  • Investigated causes of most common usability issues in VMware Workstation and drove efforts to address them.
  • Produced detailed specifications for new features added to Workstation in version 6.5 (e.g. the widely acclaimed new VM creation wizard).
  • Worked with large C++ codebase to add functionality, fix bugs and refactor code.
  • Delivered technical presentations at college campuses and interviewed prospective team-mates to support recruiting efforts.
  • Designed and wrote an Eclipse plugin that simplifies remote debugging of Java code using Workstation.

September 2003 –
December 2003
Sun Labs, Mountain View, CA
  • Wrote tool for validating integrity and consistency of fields in data structures used internally by Sun's reference Java compiler.
  • Produced abstract syntax tree consistency checker for use in automatic source code transformation system.
  • Added minor functionality to innovative source code visualization tool.

January 2003 –
April 2003
IBM Canada, Toronto, ON
  • Ported internal stack unwinder of DB2 Universal Database for Linux to AMD x86-64 architecture using C.
  • Investigated and fixed several defects in Linux port of DB2 on PowerPC, IA64 (Itanium) and x86-64 architectures.
  • Organized career development seminar for other interns.

May 2002 –
August 2002
IBM Canada (formerly OTI), Ottawa, ON
  • Held full responsibility for FTP and WebDAV components of open source Eclipse IDE: designed, developed, documented, tested and debugged both of them.
  • Assisted in maintenance of CVS component in Eclipse.

Education

September 1999 –
August 2005
University of Waterloo, Waterloo, Ontario

Honours Bachelor of Mathematics in Computer Science (English minor)


Volunteer Experience

February 2010 –
April 2010
MISSSEY - Helping victims of human trafficking
  • Collaborated with graphic designer to achieve look and feel appropriate for target audience.
  • Built entire website from scratch based on provided visual design.

August 2007 –
December 2009
826 Valencia - After-school tutoring for local kids
  • Assisted students from local schools with essays.
  • Helped run a craft booth at annual pirate-themed fair.

October 2005 –
October 2007
Hands On
  • Led a special event to clean up the San Francisco zoo on HOBA Day in 2007.
  • Helped plan expansion of projects related to teaching and youth as member of HOBA committee.