David Smith
Updated January 2012
Cinematographer at And What Not films
Timeline
Freelance Cinematographer
- And What Not films
- Jan 1, 2011 - Current
Student
- Berkeley Digital Film Institute
- Jan 1, 2010 - Apr 1, 2011
Senior Software Engineer
- ANDESA SERVICES, INC
- Feb 1, 2008 - Jan 1, 2010
- Andesa Services provides software and services to many of the nation's top insurance providers. Implemented features using Java Swing, JBoss, and SQL, in the Internet Transaction Manager, which clients use to manage hundreds of thousands of policies. Formed and led the Standards Team, which created coding standards for the team's applications. Built and deployed releases to testing and production. Documented build and release process for other team members.
User Interface Manager
- Validus Medical Systems
- Jan 1, 2006 - Feb 1, 2008
- Manager, User Interface Engineering Validus is a privately-funded startup creating a Computerized Physician Order Entry (CPOE) system for hospitals. Met with physicians, nurses and other hospital personnel to determine features and improvements to the system. Led the content-development team, consisting of physicians and engineers, to create the pages that doctors use to write orders. Created and led the User Experience team, a cross-functional team responsible for driving all user interface issues and designs. Developed an XML-based language and parser in Python to ease creation of content pages. Developed UI pages using an internally-developed authoring language; added features to the underlying Python code to support the authoring language. Member of the Product Steering Team, responsible for determining feature sets for each release.
R&D Manager
- Nokia
- Jan 1, 2000 - Jan 1, 2006
- Nokia IP VPN - Built a team to develop a cross-platform Java Swing GUI management system for Nokia's new VPN product. Assembled a team of 12 developers, in three different sites and worked under a condition of secrecy to develop a competitive VPN solution. Worked with Product Management, QA, Marketing, etc., to define the content of the releases to be marketable yet within budget and on schedule. Initiated new developers and got them up to speed. Worked closely with Tech Writers to ensure quality documentation. Gave demos and training sessions to sales, marketing and other organizations. Implemented some features in Java to help the team meet deadlines. Trained and managed a team of developers in India to handle maintenance releases. Message Protector - Managed a team developing a Java web-based management interface to Nokia's anti-virus, anti-SPAM, content-filtering email gateway. Managed a team of four developers adding Anti-Virus, Anti-SPAM and Content Management features. Managed the integration of third-party software, including regular meetings with industry partners. Assembled a team to create a complementary product, the Quarantine Management Server, from scratch and delivered it in under six months. The QMS provided end users with a Yahoo-mail-like GUI interface to manage their quarantined messages.
Java Developer
- NOKIA, INC
- Jan 1, 2000 - Nov 1, 2005
- CryptoCluster - Developed many new features, using Java Swing, for the management software of this award-winning VPN product. Added capabilities to upgrade and query the device and configure the firewall, among others. Redesigned the Remote Client configuration screens to enhance usability and flexibility under an extremely tight schedule. Implemented the Java side of an interface to a C-based PKI server.
Software Engineer
- Sun Microsystems
- Mar 1, 1997 - Dec 1, 1999
- Enterprise Server Group - Developed Sun's latest mid-range Enterprise servers. These servers had dynamic reconfiguration of CPU and I/O boards, fans and power supplies. To control all this, they were equipped with an embedded system called the System Controller, which was written in Java. Fixed bugs in the System Controller. Helped design the automatic Dynamic Reconfiguration system, which would sense when boards were inserted, removed or failed, and reconfigure the OS appropriately. Acted as manager of the team when the manager left Sun. Desktop Pre-install Project - Created a system for pre-installing Solaris, Netscape Navigator and several other applications, in all 11 supported languages, on Sun's workstations, the Ultra5 and Ultra10. Rewrote the initial GUI configuration wizard in Java for X Windows (previously written in C for OpenWindows) to provide a user-friendly "out of the box" experience. Fixed bugs and added features to the installation scripts. Solaris Sustaining Engineering - Provided patch fixes for customer escalations in the Solaris OS. Delivered high-priority customer fixes in C for Solaris. Provided Year-2000 fixes for Solaris 2.3 through 2.6.
Developer
- DIGITAL EQUIPMENT CORP
- Jun 1, 1994 - Feb 1, 1997
- Digital UNIX Commands and Utilities - The team was responsible for all the commands and utilities in Digital UNIX. Fixed bugs and added features in C for Digital UNIX Commands and Utilities. Investigated and fixed numerous Year-2000 bugs. Using a combination of K-shell, Expect and Calvin (a test scripting language), created a suite of tests to ensure POSIX compliance of Digital UNIX's C-shell. Created and presented instructions for generating automated regression tests.
Quote
-
“This young man worked tirelessly over a three day (and night) shoot at various locations in the Bay Area on our recent short film "TRUCK" , doing a fantastic job of filming, often in trying circumstances. He never once appeared ruffled and is an outstanding professional. I heartily recommend him for your shoot. He's also shot some of the music videos and films we've worked on at www.VIPFlicks.com . A professional and a great guy to have around in a pinch.”Howard VidalProducer, Vidal Independent Productions
-
“We were fortunate to have the opportunity to work with David. His photography made the video a first class piece. I highly recommend David without reservation.”Donna DuheChief Development Officer, Cal Alumni Association
Education
BS'95 |
Drexel University
Computer Science
|
'11 |
Berkeley Digital Film Institute
Cinematography
|