Scott Alan Leerssen
 scott@leerssen.com

Career Objective Senior Software Design Engineer / Software Architect
Profile
  • 15 years experience in software design and implementation including secure operating system design, SCSI device driver design, network application design and web server and client application security research and development.
  • Experienced C and Python programmer in a UNIX environment.
  • Extensive experience in web server and Internet security design.
  • Highly motivated and committed to expanding my knowledge in system design, networking and new technologies.
Experience
May, 2001 to present
Senior Software Engineer 
Racemi, Inc., Atlanta, GA 
Senior software engineer and system architect sharing responsibility for planning, design and development of DynaCenter provisioning and data center automatation and management suite.
July, 2000 to May, 2001 Security Architect 
Hewlett-Packard, Atlanta, GA 
Senior software engineer and system architect sharing responsibility for planning, design and development of new secure Internet systems.
January, 2000 to July, 2000 Software Design Engineer - Software Scientist 
S1 Corporation, Atlanta, GA 
Senior software engineer developing enhancements and integrating products into the S1 Virtual Financial Manager 4.0 product.
Major 
Accomplishments
Developed XML API for easy access to XML objects. 

Integrated account aggregation features into banking product.

May, 1995 to January, 2000 Software Design Engineer - Software Scientist 
Hewlett-Packard, Atlanta, GA 
Senior software engineer and system architect sharing responsibility for planning, design and development of the VirtualVault secure Internet application server.
Major 
Accomplishments
Participated as lead designer of next generation VirtualVault. 

Filed Invention Disclosures for 3 patents on security related operating system and application component designs. 

Developed Stream module on HP-UX 11.0 for filtering of traffic around IP layer. 

Developed NSAPI server plugin for the Netscape Enterprise Server to serve CGI requests on the VirtualVault. 

Accepted invitation to become a Netscape DevEdge Champion for the Netscape NSAPI developer newsgroup

Developed SNMP subagent to monitor the Netscape Enterprise Server. 

Developed, and released to the public domain, library functions to decode, and provide access to, information in ASN.1 encoded X.509 certificates. 

Designed and developed asynchronous TCP communication mechanism for negotiation of key material in a TCP/IP encryption product. 

March, 1993 to 
May 1995
Computer Scientist 
Secure Computing Corporation, Roseville, MN 
Designed and developed SCSI device drivers and operating system components for an A-1 (Orange Book) level trusted operating system.
June, 1990 to 
March, 1993
Programmer/Analyst - System Analyst 
Computers Unlimited, Billings MT 
Redesigned and developed General Ledger, Accounts Receivable and Inventory Control application programs for a comprehensive manufacturing and warehousing software suite.
Languages, software, 
protocols
C (expert), C++ (proficient), Java (very little), shell script, Python, Perl, Tcl/Tk, HP-UX, Solaris, CMW, OpenView, Netscape Enterprise Server, NSAPI, CGI, HTTP, SNMP, SCSI, TCP, UDP, X.509, ASN.1, Streams and many other equally annoying accronyms.
Education University of Minnesota - Duluth, Duluth, MN 
Bachelor of Science, Computer Science, Math Minor, 1990 
Honors: Dean's List, College of Science and Engineering 
Emphasis of study on systems software, operating system and compiler design.