David Ljung Madison



415-341-5555

[email protected]

Silicon Valley, CA

OBJECTIVE

Custom tools and automation expert looking for a stimulating and challenging environment where my company and I can expand and create new and great software for the world to use.

SKILLS

Self-starter capable of writing everything from tools to testbenches to test generators.

Multi-linguistic: Able to learn new languages quickly. Accomplished in writing complete applications in Ruby and Perl, have professionally written in languages such as C, Java and even Lisp and Assembly.

Fluent with Unix administration, Unix is generally my desktop as well as my server environment.

ACCOMPLISHMENT HIGHLIGHTS

Automates tasks at many companies that are usually manually driven, usually by writing completely custom software. Examples include state-of-the-art test generators, tools that link disparate systems together, build/release software, device management/control sofware and even creating my web site.

Independently designed and created entire custom verification toolchain for multiple companies, which entailed managing chip designs, automatically creating test interfaces for blocks of the chips, test generation, running, and managing failures.

Designed and implemented custom fleet management software as a test pilot for DHL shipping, accomplishing an order of magnitude improvement in runtime and savings over their manual routing.

Creator of shareware tools including 'album,' the world's #1 CLI album generator as well as a number of custom web solutions such as online calendars, forums, event management and registration, etc..

Invented an original formal chip verification technique which went far beyond any industry standard:
http://DaveSource.com/Successes/Formal-Blocks/

Great at novel approaches to breaking things, which is why I've posted bugs in almost every tool I've used, including established tools such as compilers, linkers, shells, assemblers. This helps immensely in creating very robust code.

Solely rewrote an entire toolchain months ahead of schedule at a savings of $3 million per day according to corporate calculations.

EMPLOYMENT AND EDUCATION

May 2015

- Jan 2016

Bluechip Systems

Verification Consultant

Feb 2007

- Dec 2013

iCelero, LLC (3Plus1 Tech)

Director of Verification

Jul 2002

- Present

DaveSource Consulting

Head Engineer

Jan 2000

- Jul 2002

Transmeta Corp

CPU Verification Engineer

University of Wisconsin, Madison: Computer Science / Computer Engineering [GPA: 3.0]