David A Eaton
Advanced Programming
dave@violetsky.com
614-487-8328 evenings
EXPERIENCE
2005-present Lead programmer of testing at Visual Risk Solutions/Frank Gates in Dublin OH:
Application programming and testing:
- LSharp.Net interpreter (Common Lisp).
- Claims management server (C#).
- Data exports (C#).
- Haskell programming on Linux, as independent study.
2002-2005 Lead programmer at Touchmark Consulting in Columbus OH:
Web application programming and data design:
- Object-relational generator (C#, SQL Server, Python).
- Data extractor (Cobol, Java).
Architect lead:
- Time-to-market improvements.
- Web-enablement design.
2000-2002 Manager of software development at Viquity Corporation in Palo Alto CA:
Web application programming:
- B2B document exchange hub (Java, SQL Server, Oracle).
- Editor generator for web UI XML documents (Java, XML, XSLT, HTML).
1988-2000 Lead programmer at IBM Corporation development labs in New York and San Jose CA:
Email server programming -- (IMAP, POP, SMTP), 1996-1999.
Operating system programming -- VM CP kernel (assembler), 1988-1995.
Also side projects (3 to 6 months each):
- Security server performance (Tivoli, C++, Solaris, HP, AIX), 2000.
- Web knowledge portal (DB2, web, HTML, CSS, OS/2), 1998.
- Unix server virtualization and testing, (POSIX, IBM 360/390/z mainframe), 1995.
- Hypertext portal, spider (Rexx, CMS Pipelines, Xedit), 1993.
SCHOOLING
1988 BS Computer Science (BSCIS), Ohio State University college of engineering.
- Masters courses in Lisp, AI, databases, language theory, digital electronics.
- Honors math and physics.
- Joyce Scholarship.
1984 Valedictorian of Big Walnut High School, Sunbury OH.