David Enderson

david.enderson@gmail.com


Objective:
  To secure a challenging job that tackles ambitious technical and business projects.

I am interested in all jobs that accomplish this goal, including Programmer, Architect, Analyst, or Manager.
 
Education:
  B.S. Degree, Computer Information Systems
A.S. Degree, Business Administration
Union College, Lincoln, NE
 
Technical Experience:
  Java
   •  Senior architect on a massive Java web application
   •  Used JPA extensively for the last two years--first TopLink Essentials then Kodo
   •  Over three years of experience using Java
   •  Expanded a servlet to include advanced variable PDF publishing capability
   •  Most experienced with BEA WebLogic and Tomcat
PHP
   •  Four years of experience using PHP
   •  Maintained and extended a sophisticated content management system
Database
   •  Designed and maintained complex database schemas using up to 280 tables
   •  Four years of experience using MySQL
   •  Three years developing with SQL Server
XML
   •  Used XML to store semi-structured data in SQL Server
   •  Wrote SOAP calls by hand to access a vendor's finicky SOAP interface
HTML / XHTML
   •  Experienced in writing clean, portable HTML and XHTML
C / C++
   •  Created an extension to the PHP language using C
   •  Wrote a wide range of other programs including an NT 4.0 driver and GUI apps
Linux Server Admin
   •  Administers a light traffic Linux server as a hobby
   •  Server provides website hosting, e-mail, DNS, and file transfer services
 
Co-worker Comments:
  (I could make claims regarding my ability to innovate, communicate, and so on, but I thought it best for you to read it straight from my co-workers.)

"He makes amazing contributions to the team project and I am amazed more and more with each day I work with him just how good he really is at understanding the software we are building and directing the rest of us so we can achieve our goal."
       -- Anonymous co-worker, Firespring performance review

"David always handles himself in a professional manner and treats others with dignity and respect which is very important to the success of the company."
       -- Anonymous co-worker, Firespring performance review

"He flips between doing interviews, to programming, to conceptual discussion easily...also lets others know when he's not to be disturbed well--and yet helping with something that has high enough priority."
       -- Anonymous co-worker, Firespring performance review

"His deliverables are fantastic, I can always tell that he puts a lot of effort into making sure that he puts something fantastic on the table, be it code or a simple report."
       -- Anonymous co-worker, Firespring performance review
 
Work History:
 
Programming Manager
Firespring, Lincoln, NE
March 2005 - Present
   •  Hired and trained nine Programmers and Quality Assurance specialists
   •  Filled the role of Senior Java Architect
   •  Led by example as a Java Programmer on the team
   •  Mentored the team's young Java Programmers
   •  Created and constantly improved development processes
   •  Communicated with departments regarding expectations and deliverables
 
Programmer
Firespring, Lincoln, NE
May 2001 - March 2005
   •  Implemented majority of company's most complex programming projects
   •  Collaborated extensively with others
 
SIFE Computer Support Manager
Union College SIFE Chapter, Lincoln, NE
December 2000 - May 2001
   •  Hired four other workers and organized the new business
   •  Wrote a web-based customer database in ASP using ODBC and MS Access
   •  Managed employees, finances, and marketing
 
Systems Software Intern
Intermec Technologies Corp., Cedar Rapids, IA
May 2000 - August 2000
   •  Wrote a Windows NT 4.0 driver
   •  Debugged Windows 98 and 2000 drivers and other C++ applications
   •  Assisted in debugging BIOS
   •  Wrote a command-line DOS Disk Repartition Utility
 
References Available Upon Request