If you need more lookups,
subscriptions start at $34 USD/month.
David Cheng Location
Clarksburg, MD, US
David Cheng Work
Principal Software Engineer, Lead @ (January 2018 - Present)
Senior Software Engineer @ (May 2010 - January 2018)
Lead Developer @ (January 2007 - May 2010)
Principal Software Engineer @ (July 2003 - January 2007)
David Cheng Education
University of Michigan
Bachelors (Computer Engineering)
1999-2003
David Cheng Skills
AVFoundation
Agile Project Management
Bash
Boost
C
C (Programming Language)
C++
CMake
Cocoa
Cocoa Touch
Codecs
CoreAudio
CoreImage
Git
GitHub
Object Oriented Design
Objective-C
OpenGL
OpenGL ES
Product Management
Python (Programming Language)
Qt
Refactoring
Software Development
Software Engineering
Subversion
Swift
Swift (Programming Language)
Test Driven Development
UIKit
Unit Testing
Xcode
David Cheng Summary
David Cheng, based in Clarksburg, MD, US, is currently a Principal Software Engineer, Lead at Techsmith Corporation. David Cheng brings experience from previous roles at Techsmith Corporation. David Cheng holds a 1999 - 2003 Bachelors in Computer Engineering @ University of Michigan. With a robust skill set that includes AVFoundation, Agile Project Management, Bash, Boost, C and more. David Cheng has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different David Cheng?
Find contact details for 700 million professionals.