Craig Emory Blafer Sr. Software Engineer
*****@******.*** 770-***-****
www.Blafer.com/CraigBlafer
Overview_____________________________________________
Full life-cycle software development experience combined with a proven track record of User
interfaces, databases and embedded systems. Extensive history creating and managing
products, teams and accounts. Seeking position utilizing and extending these skills. Offering
a mix of creativity, academics and practical experience. Seeking challenges.
Technical Skills ________________________________________
• C# 3.5/3.0/2.0 • VB.Net 3.5/3.0 • JavaScript • DHTML
Languages:
• C/C++ • VB6 • Assembly • Ada
Familiarity: • Winforms • ASP.Net • Web Services • COM
• SQL Server • ADO.Net • T-Sql • XML
• Linq • Ajax •Soap • SSL
• Agile • Scrum • Xtreme Program • Crystal Report
• XHtml • Html • CSS • Dhtml
• GUI • Embedded •Multi-thread • CRM
• OOD • NUnit • Design Patterns • UML
• Source Control • PVCS • Clearquest • Source Safe
• Project Mgmt • Product Mgmt • Team Lead
Education ___________________________________________
GEORGIA STATE UNIVERSITY 1991
M.S. in Math/Computer Science (Thesis: A GUI Test Generator)
Additional coursework towards MBA 1992 - 1995
EMORY UNIVERSITY 1986
B.A. in Mathematics and Computer Science (Minor: English)
Experience ___________________________________________
Freelance Consulting 4/09 – Present
Short-term, software contracts. Jobs have included general software consulting, design and
coding. Projects have been in C# and VB.Net using Webforms, Winforms and Web Services.
• Adapted Event Soccer game to synchronize with universal high score database as well as
maintain global game statistics. Coding was done in C# with SQL and Web Service.
• Created prototype software to enable USB device to effortlessly backup computer photos
using C++.
• Generated Web sites for schools, small businesses and Cub Scouts using C#/ASP.Net,
Jscript, CSS and Sql.
Scientific Games 10/07 – 4/09
Senior Software Engineer
SGI is the major supplier of national and state lotteries. Primary responsibilities included full
lifecycle development of new lotteries and changes to existing lotteries. Kiosk work for projects
with C#, C++, SQL and SDLC.
• Worked with Lotteries and state auditors to analyze business requirements
• Created Detail Design using UML components, prototypes, OOD components and MS
Word documents
• Developed software in C#/C++ to control POS terminals and kiosks with Winforms.
Work included SQL, XML, Tcp/ip and Crystal Reports.
• Created Powerball game now running in 15 states
• Instrumental in implementing next generation Object-Oriented lottery product for
Maryland Lottery in C# with SQL and XML.
• Worked on team to convert VB6-based CRM system to VB.Net with SQL, XML, and
Crystal Reports.
NCR 10/97 – 10/07
Compris division develops Point of Sale, CRM, and Back of House solutions for top quick
serve restaurants, such as McDonalds, Burger King and Yum Corp. Coding was done using
C#/C++, VB.Net/VB6 and JScript under WinForms, ASP.Net and MFC with SQL Server,
XML and Crystal Reports. Additional technologies as required under SDLC, Agile with
Scrum and Xtreme Programming.
Senior Software Architect
• Innovator: Designed Communications Center to allow outside entities to place and track
orders via XML packets over SSL secured Tcp/Ip connections. Designed Table Service
add-on to Fast Food product to expand potential market. Designed Home Delivery System
to expand Quick Serve Pos into Delivery market. Created Dynamic BOH interface.
• Developer: Created, Implemented and Supported restaurant software in C#, C++, VB.Net,
VB6, JScript & DHTML. Sculpted SQL queries, views, triggers and indexes. Also
designed SQL, XML schemas and Crystal Reports. Development included multi-
threaded, embedded systems and handheld devices. Responsible for enhancing GUIs.
• Full Lifecycle Development: Successfully brought new product from analysis to pilot in
3rd busiest Pizza Hut in the world (system now in 2,000 stores). Similar successes with
Table BOH system, scheduling software and Call Center application.
• Customer Contact: Produced High-Level Estimates and Functional Specs. Product
owner of Home Delivery product. Served as product owner for BOH and Configuration
Suite. Tremendous high level customer contact for pre-sales, requirements gathering and
account maintenance.
• Team Lead: Led teams of up to 20 developers in product creation (local plus offshore).
Managed schedules and commitments.
Docucorp Inc. 4/95 - 10/97
Technical Lead/Senior Software Engineer
Docucorp created customized software to print annual Insurance statements or monthly Utility
statements.
• Customized Object-Oriented system to generate highly extendable reports for Insurance,
Financial and Utilities industries such as AIG, Provident and the Southern Company.
Work included tremendous customer contact. Customizations were done in C/C++ in
Windows NT, OS/2, MVS and AS400 with SQL Server, Oracle, Btrieve and HTML.
• Worked on R & D team to add new base functions.
• Worked on R & D team to create online viewing application to allow insurance customers
to view accounts. Work was done in C++ with DB2, HTML, XML and SQL.
• Led teams of up to 10 programmers and analysts on projects to customize software for
customers such as Prudential Insurance & The Southern Company.
Centers for Disease Control 4/93 - 4/95
Senior Software Engineer
Served as an internal consultant, designing and creating software projects overseen by the Office
of the Director.
• Designed and created Visual Basic, MAPI-based Imaging software for Office of Director
to handle Director invitations and scheduling.
• Created C++ systems to capture, organize, OCR, and maintain images with FoxPro.
• Created C++ and Access software package for legal office to track pending litigations.
• Created Clipper application for EEOC package to manage cases.
KnowledgeWare 1/92 - 4/93
Software Engineer
Knowledgeware published an ICase tool to allow customers such as IBM and Coke to create
applications in a rapid manner. The claim was “Cartoons to Code.” Users could easily walk the
design through implementation by dragging elements and adding in simple instructions.
• Designed and programmed over 130 enhancements to KnowledgeWare's Compiler and
emulator for the AS/400 and OS/2. Programming was done in C with DB2, SQL/400 and
BTRV.
• Oversaw staff of 6 in enhancing previous releases.
• Major enhancements included: Windowing, National Language Support for screen
literals, help facilities and remote messaging.
Patents _____________________________________________
Algorithm for presenting configurable Back Of House information to Restaurant managers via
configurable screens, Pagers and PDA devices