Developing advanced web applications using the Salesforce Platform and Aura.
Developed Android, iOS and C++ APIs for the easyrtc platform for developing WebRTC Applications. Developed C++ applications and APIs using the Chromium code base using a Test Driven Development programming methodology.
Worked in Google Research on building electronic models of the human auditory system and using these to analyze music. Developed code and ran experiments using Google computational resources on large numbers of YouTube music videos.
Designed and implemented a free software platform for automated crystallographic structure solution named Crank. Integrated this into the CCP4 software package where it is still widely used by researchers.
Wrote and improved software for building and analyzing physical maps of large genomes, and used this software to help sequence the Human and Mouse genomes
Wrote sound and hardware detection code for the Linux kernel. Implemented one of the first BIOS splash screens in a Linux distribution. Responsible for design and implementation of hardware detection system for Storm Linux 2000.
9.0 GPA. Thesis : The Orchive : A system for semi-automatic annotation and analysis of a large collection of bioacoustic recordings.
9.0 GPA. Thesis : Content-aware visualizations of audio data in diverse contexts. PDF