This resume is also available for download in several formats:
MATTHEW A. DAVIS
azami@speakeasy.net
http://www.houseofflameandglass.com/hideout/index.html
OBJECTIVE
A position where I can use and expand my skills in object-oriented software design and development.
EDUCATION
(1992) BS Computer Science (Physics minor) Trinity University, San Antonio, TX
COMPUTER SKILLS
- Languages - C++, Java, C, JavaScript, BASIC, LISP (Scheme), assembler, FORTRAN, Pascal, Prolog, dBase, ML
- Operating Systems - Windows NT, Windows 95/98, Windows 3.x, MS-DOS, Macintosh, Unix, X-Windows, VMS
- Internet Technologies - TCP/IP, Sockets, SNMP, SMTP, POP, HTTP, Java, JavaScript, ActiveX, HTML, web page design
- Design Skills - Object-oriented, GUI (Windows and Java Swing), multi-threaded, XP, UML, client/server, full project life-cycle development
- Other - Visual C++/MFC, JFC/Swing, Visual Basic, Visual Cafe, Borland C++, SQL, PVCS, CVS, Visual SourceSafe, MAPI, VIM, CMC, CORBA, ACE, JNDI, JMS, JMF, COM
EXPERIENCE
Docucorp International, Inc., Silver Spring, MD
(10/00 - present) Software Engineer
- Design, code, and maintain software for release, including Documanage document archival, retrieval, and viewing software.
- Win32 platforms in C++ and VisualBasic, using MFC, ActiveX, ODBC, and SQL
- Full life-cycle development, including requirements assessment, writing functional and design specifications, writing and testing code, assisting with product release, and maintaining the product after release
- Integration of several database, networking, and imaging technologies
Solers, Inc., Arlington, VA
(8/99 - 10/00) Software Engineer
- Design, code, and maintain software for government projects, including Information Dissemination Management (IDM), IDM-Tactical, and Radiant Emerald Audio Dissemination System (READS).
- Win32 and Unix platforms in Java, using Swing, JNDI, CORBA, JMS, and JMF
- Networking infrastructure for Win32 and Unix platforms in C++ using ACE
- Full life-cycle development, including requirements assessment, writing functional and design specifications, writing and testing code, assisting with product release, and maintaining the product after release
- Integration of many networking, UI, and internet technologies
- Project size and requirements vary greatly; work alone and with teams of many sizes
Tally Systems Corporation (formerly, Baranof Software, Inc.), Albuquerque, NM
(10/94 - 7/99) Software Engineer
- Design, code, and maintain software for release, including MailCheck, ModemCheck, IP.Check, and Incentra products
- Windows and Win32 platforms in C++ and Java, using Visual C++, MFC, Visual Cafe, Borland C++
- Full life-cycle development, including requirements assessment, writing functional and design specifications, writing and testing code, assisting with product release, and maintaining the product after release
- Integration of many messaging and internet technologies
- Project size and requirements varied greatly; worked alone and with teams of many sizes
Metalman Corporation, Albuquerque, NM
(11/93 - 10/94) Software Engineer
- Worked with a small team to design and code the MetalMan sheet-metal part CAD program
- Corresponded in Japanese with Japanese business contacts
- Win32 platform development in C using Visual C++
CAE-Link Corporation, Albuquerque, NM
(6/90 - 10/93) Senior Programmer/Analyst
- Designed and coded software for release, including A2T, T2A, and TurboDuct HVAC CAD programs to interface with AutoCAD
- Worked with Borland C++ and Visual BASIC on 16-bit Windows and DOS platforms
Trinity University Computing Center, San Antonio, TX
(1/92 - 12/92) Help Desk ACC
- Assisted computer lab users with advanced equipment and complex tasks
(10/89 - 1/92) Student Administrative Programmer
- Wrote and customized software for administrative staff
- Developed using dBase and BASIC, primarily on DOS systems
(8/88 - 10/89) Academic Computing Consultant
- Helped users in Macintosh and PC computer labs
Trinity University Physics Department, San Antonio, TX
(5/92 - 12/92) System Administrator
- Administrated Sun and Macintosh network of approximately 30 machines
(1/92 - 5/92) Lab Assistant
- Assisted teachers with "Computers in Physics" class
(1/90 - 5/92) Research Participation (Radio Astronomy)
- Studied with Dr. David Hough, Trinity University
- Used Sun computers to image quasars and research reliability of imaging algorithms
- Co-authored articles published in Bulletin of the American Physical Society and The Astrophysical Journal
AWARDS AND ACHIEVEMENTS
- Dean's List, Trinity University, 3 years
- Upsilon Pi Epsilon, Honor Society in the Computing Sciences
- National Collegiate Computer Science Award, 2 years
- Japan Foundation 1992 Study Tour Award for Outstanding Foreign Students of the Japanese Language
OTHER SKILLS AND INTERESTS
- Japanese Language - 3 years college, traveled in Japan 3/93
- French Language - 3 years high school, 1 year college, traveled in France 9/86 and 1/00
- Founding vice president of Trinity University Fencing Club
- Other interests include fencing, dancing, auto racing, and windsurfing
REFERENCES
Available on request