Damon McGraw
damon.mcgraw AT watchland.org
Blacksburg, VA 24060
OBJECTIVE:
To obtain a position as a Senior Software Engineer or Software Architect.
EXPERIENCE:
Software Engineer, Sungard, Blacksburg, VA
March 2007 - Present
- Developed ASP.Net based management/monitoring tools for forms processing solution (FormWorks).
- Completed Windows service which manages distributed work-flow tasks for FormWorks
- Stepped in and helped the existing team reach there product release milestone
- Manage and maintain the automatic build system based on CruiseControl.
Senior Software Engineer, Honeywell/POMS corporation, Blacksburg, VA
June 1995 - March 2007
- Designed and developed various software components for an MES system geared toward the pharmaceutical industry.
- Designed and developed a report generation/printing system using XML/XSL-FO as the engine for generation of PDF reports.
- Helped design and code a web based MES solution.
- Lead the team responsible for integration with plant floor controllers using serial communications and OPC technology.
- Projects have a high degree of integration with other components. This forced us to work as a team to ensure that changes were coordinated in various components of the product.
- Developed Database backed web front applications using the Microsoft .NET framework (ASP.NET)
- Developed software to communicate with and control plant floor devices through the OPC standard.
Computer Instructor, Future Kids, McLean, VA
June 1993-September 1994
EDUCATION:
BS Computer Science 1995
Virginia Tech, Blacksburg, VA
SKILLS:
Programming Skills:
- I have worked extensively with both C and C++ under a variety of operating environments, including Windows, several flavors of UNIX, and even OS/2 once upon a time. I am familiar and comfortable with both the Microsoft Visual Studio tools and the standard GNU development tools (gcc, gdb, make, etc.)
- C# and the .NET framework on both Microsoft and the Mono platforms
- Programmed and maintained several Database systems including Oracle, SQLServer, and PostgresSQL
- Used XML, XSL, XSL-FO technologies for the purpose of report generation
- Used XML, XSL technologies for the configuration/migration of data
- Proficient with HTML and CSS
- Developed web application with PHP
Administration Skills:
- Administered machines running Windows and UNIX (SVR4 and Linux).
- Installed and maintained Apache and IIS web servers.
- Unit test development and automation using NUnit.