e bracersPatrick Kellogg
1060 Race Street
Denver, Colorado 80206
(303) 480-0890
kellogg@dim.com
http://www.patrickkellogg.com/

Employment Goal:

I hope to combine my experience as a professional programmer with my interest in learning new technology in order to contribute as a developer for your company. As a consultant, I know that I have a "can do" attitude that will get the job done correctly and on time. I would welcome an opportunity to turn my theoretical knowledge into actual programs.

Summary of Experience:

Technical Skills:

Operating Systems Languages Databases Miscellaneous Web
Windows 95 / 98 / ME
Windows NT / 2000 / XP
UNIX
Linux
Apple
Sun Solaris
MS-DOS
Microsoft Visual C++
gnu C / C++
Microsoft Visual Basic
Java
MATLAB
Prolog
.NET
SQL
Microsoft Access
MySQL
Oracle
Informix / SQL
Btrieve
SQL Server
DSP
Neural Networks
Genetic Algorithms
Artificial Intelligence
awk / sed
PostScript
Shockwave
Perl
Apache
HTML
Microsoft FrontPage
Adobe Photoshop
XML
IE / Netscape

Education:

Previous Employment:

Lockheed Martin
12/2004 – ongoing

Digital signal processing and algorithm analysis for a government contract. Worked on a highly complex large-scale system as a senior computer system design engineer to create performance metrics and evaluate datasets. Wrote new tools in Perl, Visual Basic, C, C++, Java, MATLAB, and shell scripting. Tested, maintained, and extended existing code.

Patrick Kellogg Consulting
5/2001 – ongoing

Created sole-proprietorship company to provide computer consulting services for the Denver and Boulder area, specializing in mathematical programming featuring MATLAB, combined with rapid application development in Java, Microsoft Visual Basic, C/C++, and .NET. Wrote genetic algorithms to prevent mad cow disease, financial computing for the mortgage industry, earthquake detection software, genetic algorithm decision support software for a Santa Fe think tank, and received a book contract for a textbook on algorithms and data structures.

Graduate School and Internships at the University of Colorado at Boulder
9/1997 - 5/2001

Master’s degree in computer science, specializing in advanced algorithms such as neural networks, digital signal processing, and genetic algorithms. Taught fifty undergraduate computer science students “Software Methods and Tools”: a UNIX-based software development class covering such tools as version control, C and C++, Java, Perl, Prolog, UNIX administration, XML, and Python. Also graded papers for a class on algorithms and helped write and administer midterm and final exams. During the summer, worked at an internship with a telecommunication company to provide radio frequency calculation tools for wireless communication. Later, received a National Science Foundation grant to provide web access to various scientific databases over the internet. Used HTML, CGI, and Java to create front-end web pages for scientific data.

Interlink, Incorporated
5/1995 - 6/1997

Worked for a small Denver-based minority-owned consulting firm. Worked on a large three- tiered client-server project, writing code for Microsoft Visual Basic (as the "front end") and helping other programmers with C, SQL, and Oracle (on the "back end"). Designed one of the first Internet purchasing systems using on-line credit card validation. Other projects included writing Visual Basic and Microsoft Access code for a ski resort, and work on an emergency a 911 system. Helped with hiring and promotion of employees. Wrote papers on new technology as founder of research and development group. Gave lectures on Microsoft Visual Basic and Java to promote new technology, rapid application development (RAD), and code reuse. Promoted to lead consultant.

Keane and Associates
10/1992 - 5/1995

Worked for a Boston-based consulting firm, first as a sub-contractor and later as a full employee. Worked as a consultant for various Denver-area clients. C/ C++ language experience included debugging and upgrading a medical program using Microsoft C and Btrieve. Also fixed C code for another medical firm using an Informix database on an HP 9000 platform. Other projects included Cobol/SQL/JCL/DB2 work for a public utility, statistical support for an accounting department, and team lead on an order-entry system using Microsoft Visual Basic and Microsoft Access. Wrote several proposals and worked with hiring staff to interview prospective employees. Wrote introductory training manual to promote new Visual Basic language. Evaluated and helped install new phone system.

Undergraduate Degree and Internships at the University of Minnesota
10/1987 - 5/1992

Electrical engineering degree with an emphasis in biomedicine in association with the Mayo Clinic. Worked with graduate students in the University of Minnesota Dental School biomaterials department to build an electronic instrument to measure tooth stress and strain. Then, used mathematical programs to plot and analyze the results. Also completed a three-year electrical engineering internship for a credit-card manufacturing company, testing parts and building a prototype machines for testing. Designed a custom hand-held test instrument using embedded controls and moved test instrument into small-run production. Created budget and timetable and tested and oversaw production line.