David Cameron work email
- Valid
David Cameron personal email
- Valid
Experienced Lead Software Engineer with many years of experience with Python, C++ and Golang. I am interested in software design in all areas whether it be backend services or user facing applications.Proven experience with delivering services and applications in areas from media transcoding to data focused APIs to video and audio playback.I also dabble in dev ops and have lots of experience with Ansible, Hashicorp's Nomad, Docker, Prometheus and anything else required to ensure services I maintain are reliable and monitored.
-
Staff Software EngineerWētā FxNew Zealand -
Lead Software EngineerUnity Jan 2022 - PresentSan Francisco, Us -
Lead Software EngineerWeta Digital Jan 2019 - Mar 2022Miramar, Wellington, Nz -
Senior Software EngineerWeta Digital Jan 2014 - Jan 2019Miramar, Wellington, NzDelivered and maintained many tools, web applications and APIs as part of the Information Systems team at Weta Digital. All written in Python and Javascript for the web applications.Instrumental in bringing about change and best practice in regards to integration testing, monitoring and service deployment by implementing common libraries for testing and monitoring, common ansible roles for service deployment and by pushing the use of Docker and Prometheus. -
Senior Software EngineerMatakina Mar 2013 - Dec 2013Wellington, Wellington, Nz -
Software Engineer In TestNokia Jan 2012 - Jan 2013Espoo, Southern Finland, FiDevelop high performance software solutions in C++ and Python to test and verify the Nokia map rendering platform. Responsible for product quality control and verification of code changes. Creation and automation of reporting procedures to provide feedback to the development team. Setup and maintain the continuous integration environment. -
Dsp Software EngineerDolby Laboratories Jan 2009 - Jul 2011San Francisco, California, UsMy key area of responsibility was a Software Engineer on the Dolby Media Generator project, a software product for media transcoding with target platforms of Linux and Windows. Dolby Media Generator is a server-side application used by online music and video providers. As part of a small team of developers and testers working within an Agile environment with strict release deadlines, my responsibilities included software design for improvements to the product, debugging and maintenance, as well as automated testing and reporting. Within this project, I:• was responsible for implementation and integration of features such as Dolby Digital Plus 5.1 and 7.1 encoding, MPEG-4 timed text tracks, audio and video demuxers, MPEG-4 Part 2 video parsing;• analysed existing algorithms and implemented new algorithms for alerting on audio with low bass content, file-size limiting and downmixing;• analysed and optimized the audio processing and audio analysis chain;• integrated DirectShow, Windows Media Formats and MP3 decoders; • used and helped maintain the Bamboo continuous integration system to ensure committed code passed all tests across multiple platforms;• implemented large components of the Dolby Media Generator system test harness and implemented a performance testing system with a database backend and automated reporting in Python; • reviewed team code for readability, bugs and coding style; and • was responsible for making a positive contribution to software design meetings and required to participate in discussions to find optimal technical solutions for complex engineering problems. -
Software EngineerIntelligent Energy Systems Australia Aug 2008 - Jan 2009• Software design and development in C++ and C#• Improving on a complex Windows MFC project called Prophet which had to generate and process large amounts of data efficiently.• Implemented Prophet utilities for conversion and creation of projects.• Issue tracking and estimation using BugTracker.• Source code management using SVN.• Support and analysis of user issues.
-
Senior Desktop EngineerNcsi 2000 - Jun 2008Singapore, Sg• Identified the need for, proposed, implemented autonomously and managed long-term maintenance of a multi-threaded C# application with a PostgreSQL backend which improved the productivity of IT support personnel. Used constantly by IT support to remotely view machine details and installed software over the network and facilitate asset tracking of approximately 20,000 PCs.• Implemented C++ application to perform asset tracking on newly installed and relocated PCs.• Identified the need for and created utilities and scripts to automate previously manual tasks for IT support personnel.• Improvements to Filemaker Pro job and asset tracking system.• Development and creation of process documentation for in-house software.• Interim team leader and advanced trouble-shooting consultant.• Hardware and software installation and support. -
Taste Of Research ScholarshipUniversity Of New South Wales Dec 2006 - Mar 2007Sydney, New South Wales (Nsw), AuCochlear implant model research* investigate opportunities to improve Cochlear implant model* implement various DSP algorithms in Matlab* improve testing and training systems
David Cameron Skills
David Cameron Education Details
-
UnswComputer Engineering -
UnswMathematics
Frequently Asked Questions about David Cameron
What company does David Cameron work for?
David Cameron works for Wētā Fx
What is David Cameron's role at the current company?
David Cameron's current role is Staff Software Engineer.
What is David Cameron's email address?
David Cameron's email address is da****@****ail.com
What schools did David Cameron attend?
David Cameron attended Unsw, Unsw.
What skills is David Cameron known for?
David Cameron has skills like Software Design, C++, Python, Linux, Subversion, Software Engineering, Software Development, Algorithms, Testing, C, C#, Test Automation.
Who are David Cameron's colleagues?
David Cameron's colleagues are Amirreza Zakeri, Tim Hawker, Hyukil Kwon, Albert Montec, Matthew Adams, Sandra Pinto, Serah Hall.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial