Post Job Free
Sign in

Software Engineer Developer

Location:
San Jose, CA, 95117
Posted:
July 17, 2011

Contact this candidate

Resume:

David H Nelson

408-***-****

*******@*******.***

Senior Software Engineer

Seasoned software developer based in San Jose with years of experience as a developer,

consultant, and technical architect. Skills include C, C++, Objective-C, Perl, Cocoa, Unix,

internet protocols and security, performance optimization, and user interface design. Has

developed or co-developed commercial end-user applications as well as extensive back-end

coding. And provided hands-on developer training classes for Apple, Netscape, IBM, HP, and

others.

Professional Experience

Light Software Senior Software Engineer / Founder

1991-Present Contract software development, design, documentation, and training for various firms

including those highlighted below

Wrote personal image graphic Web GUI using ImageMagick for viewing and

modifying photos

Wrote dozens of custom Perl scripts for system maintenance, web crawling, domain

name checking, and many other functions.

Barracuda Networks Senior Software Engineer

2009-2010 Contract software development and maintenance in Perl, C, Javascript, and LUA, for

user interface and back-end on spam-blocking network appliances under Linux

Maintained custom cross-product Perl GUI running on mod_perl on Apache.

Quickly became familiar with a complex system involving Perl, Apache, mysql, C code,

JavaScript, XML, and various other technologies.

Handled all escalations from tech support department, freeing the top 2 principal

developers to focus on new code development.

PACE Anti-Piracy Senior Software Engineer

1999-2008 Macintosh coding in C, C++, and Perl

Designed and developed 30 server applications, primarily in Perl,

C, and shell scripts including use of existing libraries

Perl code included Web GUI, SSL certificate generation, key generation for copy

protection authorization, and Linux system administration

Developed several sets of Perl utility libraries

Wrote utilities for tracing system attacks and extracting attack info from multiple log

files

Custom server software development and prototyping

Linux and Mac OSX server security and admin

Configured and maintained company's first Linux server including Apache, quail,

DNS servers, spam blockers, security, and all other system administration.

Ported all Perl code from Linux to Mac OSX

MyPublisher Software Engineer Consultant

2005-06 Co-development of Mac Photo-Book Software using Objective-C and Cocoa

Helped produce a real competitor to Apple's iPhoto book printing.

PDF Solutions Software Engineer Consultant

2003 Co-development of custom Perl software for semiconductor yield analysis

Hired to add features to custom Perl software

Optimized runtime from 24 hours to under 2 hours for a custom semiconductor

yield analysis program which processed hundreds of millions of data points.

Kerbango Software Engineer Consultant

Re-wrote Internet Radio scanning software in Perl

2001

Optimized multi-threaded C software to scan 1000+ stations in less than an hour

Netscape Software Engineer Contractor - Instructor

Developed and taught Netscape Server API coding labs

1995-1999

Wrote NSAPI developer documentation

Ported Netscape Server to Mac

Apple Software Engineer Contractor - Instructor

1991-94 Maintained storage drivers/file systems

Wrote Audio CD Player application

Wrote Note Pad and Scrapbook applications for System 7.5

Developed and taught Apple OpenDoc Coding Labs worldwide

ExperVision Director of Product Development

1990-91 Designed OCR software GUI for Mac and Windows

Designed Award-winning WYSIWYG User Interface

Wrote complete spec

Wrote user documentation

Director of Marketing - launched first product with million dollar budget

Education

Cal Poly San Luis Obispo Electrical Engineering and Computer Science

UC Berkeley Electrical Engineering and Computer Science

Keywords: C,/ C++, Perl, mod_perl, regex, regular expressions, HTTP, https, SMTP, DNS, CGI, FastCGI, NSAPI,

PHP, Apache, mysql, Apple Xcode, XML, ffmpeg, SSH/SSL



Contact this candidate