Grigsby Consulting LLC was established 10/11/2002 to purvey
David W. Grigsby's talents to Small and Medium Business.
David enjoys the freedom of being a
consultant and the influence that a great consultant can have on customers, product
development lifecycles, education and documentation. He has an insatiable desire
for continued learning, new experiences, critical feedback, and breaking through
existing boundaries. He is a natural driver and prefers to be instrumental to the
change process and influencing the necessary order, assessments and clarity so that
the team members can execute to deliver the required deliverables on time and under
budget while maintaining good morale. He has a honed understanding of commercially
adequate and enjoys exceeding expectations. He will generally excel in customer
satisfaction and enable success for his team members while delivering positive results
quickly using minimal resources and oversight by leveraging his strong desire to
achieve coupled with his diverse experience and insight.
David’s professional background includes
many different roles as an individual contributor and as a manager. He has served
as the Chief Technology Officer for the City of Indianapolis and is a Microsoft
Alumnus. His civil service as CTO allowed him to use his talents
to manage a large Information Technology datacenter serving 5500 desktops for 60
plus local government entities in the 12th largest city in the United States. His
time at Microsoft allowed him to engage in roles both as an individual contributor
and a manager. In his position as a Program Manager, David was responsible for a
development, test, documentation and marketing team. As a Program Manager of the
Microsoft Operations Manager 2005 product, he was responsible for the operations
database and data warehouse. His broad experience in database implementation and
design, system implementations prior to Microsoft gave him a unique firsthand experience
in this area and lead to many key features needed in the product. He has been developing
custom software for many industries since 1983, and was primarily engaged in the
insurance and legal industries. He owned and operated his own successful consulting,
custom applications development and networking company. He had been certified as
a Novell CNE, Microsoft MCSE. He will soon have is certifications as a MCSD and
MCDBA. He has worked in corporate applications development for a geographically
dispersed field force. He designed, created and implemented the complete workforce
automation system which included hardware and infrastructure selection and installation,
the application development lifecycle, deployment, training and the business process
architecture for SM&P. SM&P has a corporate office in Carmel and the 16
field offices across the Midwest. That software system built in 1996 is still in
operation today. His experience in development ranges from embedded devices which
generally use assembly language or C++, to the PC languages are lengthy. His depth
and breadth exceed a generalist, as he is an expert in many areas having to do with
application and database performance, instrumentation and debugging, health monitoring
and architecture design for enterprise environments. His experience at Microsoft
afforded him the opportunity to work around the world on real implementations ranging
from embedded robotics at ABB in Sweden to CRM database and web performance at Siebel
in San Mateo, CA. David has worked in the object oriented development space since
Visual C++ with MFC and Visual FoxPro 3.0 have been on the market. Microsoft Visual
Studio and the .Net framework is a continued extension of this experience and was
in a unique position to be a part of the early betas by being an Applications Development
Consultant responsible for assisting his Microsoft Premier Independent Software
Vendors adopt and implement emerging Microsoft Technologies and best practices.
This also allowed David great access to SQL server internals and early SQL 2000
and 2005 betas as Siebel was a major SQL Server client and was always pushing the
product in interesting ways as Siebel was originally written for Oracle, DB2 and
Ingress. In all, David brings over 25 years of broad systems, development, and business
experience to whatever project he works.
Resume in Microsoft Word
Resume in PDF
To continue to be a contributing citizen of the United States
of America who is not open to relocation at this time and enjoys world travel as
part of the project.
To deliver results oriented solutions that are scalable, maintainable and effective
as a Senior Consultant responsible for application and infrastructure architecture,
source development, related enterprise development methodologies and patterns, database
design and administration combined with systems and business assessment and analysis
documentation within a project management framework.
To repeat the highest return on investment for a company from my involvement which
originated with a development team as a manager responsible for assisting the team
of ten people in working to overcome the challenges related to skill set modifications,
management of the project time line and risk while staying within budget and minimizing
To consistently deliver a return on investment for a project as a senior individual
contributor as a team player or as an independent as the situation may demand.
To continue creating, presenting and delivering solid solutions on time and within
budget for customers using company assets coupled with my breadth and depth of experience.
To keep my debugging and analytical skills sharp so that I may efficiently and verifiably
determine the root cause of failures and defects so that they may be documented.
Then assist afterwards in the proper threat and risk models so they may be established
to eliminate or minimize the impact in the current or future projects.
To continue identifying new business opportunities, creating repeatable solutions
and learning new skills in every engagement.
To sustain my passion and ongoing industry education by involvement in advanced
software and computing technology projects that are applied to business processes
using collaborative influence that yields mentoring opportunities.
10/2002 - Present Grigsby Consulting
LLC Carmel, IN / Snoqualmie, WA /New Palestine, IN
Consultant / Senior Developer / Member Manager
Operate and manage my
consulting and development practice focused on office
automation for small to medium business.
Registered Partner and ISV
Development - Web, .Net , VS, VS Team
Web - MOSS/SPS,
- SQL Design, SSIS, BI, Tuning
04/2004-07/2007 Caffe Del Drago
LLC New Palestine, IN
/ Member Manager
• Backoffice, Accounting, IT Administration
Anna, my wife, in managing the Coffee House
-Open/Close Shop as needed
-Till and Cash Flow Management
05/2006-12/2006 City of Indianapolis/Marion
County Indianapolis, IN
Under general direction
of the Chief Information Officer (CIO), responsible for
technology strategy, planning, and architecture for City/County technology
environment. Serves as the City/County's focal point with respect to technology
and architectures. Acts as the chief advocate of technology use with a variety of
contacts including customer entities, the IT Board and the IT Team. Works with
customers and ISA management team to understand business needs across
various functions and to define the role of technology to meet those needs
for 60 local government entities using a shared data center
serving 5500 desktops at 270 sites. This data center hosted Windows, Unix and
Mainframe platforms running over 350 applications.
overseeing Operations Management and outsourced contractors
Northrop Grumman and Unisys on a daily basis
-New technologies evaluation
-Technology portfolio and standards
of Technology Infrastructure (35%)
with Technology Providers (20%)
Solution and Proposal
10/2004-05/2006 Daniels Associates,
Inc. Indianapolis, IN
• Technical Manager for the Justis.NET Team for
the Marion County Superior Courts and ISA. I managed a team of 6 mainframe developers
and 3 .NET Developers and primary architect of the tool used in converting the Main
Frame Justis application to the PC Based Justis.NET. I was also responsible for
delivering the needed .NET training to assist the Main Frame programmers in moving
their SME knowledge and IDEAL and developer skill sets to the VB.NET environment.
• Team Lead on the Reports Team and was responsible
for the adoption of standards and specifications for the JTAC State Wide CMS. Drove
the team to develop working reports while a great deal of ambiguity existed and
provided implementation guidance in setting up a development environment, with source
control, and delivered working proto types of the some of the key styles of the
500 reports to be developed as part of the final production project.
2/2003-3/2004 Microsoft Corporation
PM - Program
• Feature Team PM for the MOM Operational Database and Data
• Effectively communicated feature needs from the business and
technical perspective to PMs, Dev, and Test to get features added to or removed
from the product. Drove several new features and recalled two features
• DB/DW Feature team never missed a milestone, was almost always
the first to meet ZBB and signoff
• Triaged Bugs/DCRs effectively, escalated to war as appropriate
with customer and business impact provided
• MOM 2000 was purchased from NETIQ without specs. I was instrumental
in creating missing specs and schema diagrams for the DB/DW feature. This helped
PMs, Test ,and Dev to gain clarity on issues
• Increased Dev and Test communication and overall effectiveness
by reducing randomization by fellow PMs, clearing issues through feature leads meeting,
and staying focused on the features, DCRs, and bugs that mattered most
• Earned the respect of my Dev and Test team members through technical
and operational effectiveness, which was mentioned in my review
• Held great feature meetings and increased feature team morale
by incorporating attendance incentives, participation rewards focused on efficiency
of delivering status and relevant information
• Worked with several other product groups to create MOM Management
Packs. Stretched even farther by completing several OOB (out of band).
• Consistently received written customer praise for exceeding
expectations in the MOM TAP Program and other MOM customer care programs
• Consistently exceeded customer satisfaction goals
• Provided organized, critical interview feedback about PM candidates
for our team
• Consistently met all deliverables I was accountable for and
provided accurate risk assessments on any deliverables at risk
• Presented at MMS 2003 on short notice using another PM's slide
deck and received 7+ score out of 9 on audience feedback
• 10% Travel included international as well as domestic – Visited
Saudi Arabia in October 2003
and on time with organizational tasks such as customer reports and expense accounting
10/1999-9/2002 Microsoft Corporation
- Application Development Consultant
• Provided advanced technical consulting and developer support
for Independent Software Vendors and Premier Partners
• Delivered and leveraged Microsoft Resources for customers
in both breadth and depth areas such as SQL, Developer Tools, Embedded Devices,
Client Technologies, and protocols
• Managed high profile ISVs and delivered many critical problem
resolutions with executive visibility
• One of the founding members of the MSCE team focused on Premier
Windows Embedded Customers
• Received the first ever Very Satisfied Customer Survey from
Siebel for Premier Services
• Consistently received written customer praise for work done
on their behalf
• Consistently exceeded the utilization and customer satisfaction
goals for Premier Services
• 30% travel included international as well as domestic
• Dependable and on time with reporting utilization, customer
reports, and expense accounting
• Developed technical depth in consulting and development.
I enjoy assisting in pre-sales as a technical proof point. My technical background
is deep and broad covering development languages, development practices, consulting,
infrastructure, and IT management in small and medium businesses as well as large
enterprise environments. I can consult, design, develop, train, support, and maintain
applications while understanding the business needs and processes that drive the
need for the application in the first place.
1996-1999 SM&P Utility Resources,
Inc. Indianapolis, IN
My primary responsibility was
to be the jack of all trades in a 2-man MIS shop that consisted of my manager and
me. I would research, propose, design, implement, configure and deploy all necessary
corporate information systems. I met all my project timelines and received all my
bonuses as a result. The primary process that I automated, originally took 55 people
in the field with 3 business days to complete, and was reduced to 16 people taking
just one day. I had a lot of freedom and ability to innovate process and technology.
I upgraded all the existing remote SQL 6.5 databases to a corporate NT
4.0 Enterprise Server and SQL 7.0 Enterprise in 38 hours straight over the 4th
of July weekend, which was 16 hours ahead of schedule.
I implemented our primary application for the 1,200 remote field personnel. I also
converted another file-based application I developed to a SQL 6.5 database /ASP
Web Site application using Visual Interdev 6.0.
I implemented OWA
for Remote Users as part of the conversion I completed from MS Mail 3.1 on Novell
3.1 to Exchange 5.5 on a NT 4.0 Server.
I implemented the executive overview application in Visual Basic 5.0 accessing the
remote SQL databases via VPNs to facilitate real-time executive access to critical
operation measurements of the districts and regional sites captured in the corporate
application I created.
I implemented an Internet Web presence for SM-P at WWW.SM-P.COM with
IIS 3.0 using FrontPage on an NT 4.0 Server. o I created a beta version of Web-based
ticket access with DBWeb.
I deployed MS Proxy 2.0 for limited corporate user use for browsing the Web.
I implemented a claims application for the corporate office as a file-based application.
Reporting was done by using Access 97 to facilitate unlimited reporting requests.
I redesigned and converted the ticketing file-based application from VFP 3.0 to
VFP 5.0 for use with SQL 6.5. This app used remote views to remove the 2 GB DOS
file limit on FoxPro, which we were approaching after the first year as planned.
I also moved to a NT 4.0 Server with duplexed and mirrored drives on a Compaq Prosignia
500 and a NT 4.0 Workstation environment eliminating the Novell 4.01 and GroupWise
NLM, as well as the GroupWise desktop app and WFW 3.11 as they were not viable in
a remote district environment via Internet Dial-ups, RAS, and VPN’s for routing
The routing features were accommodated in the ticketing application by using
an auto-routing function in the ticket receiving process that I wrote. The three
regional sites were connected to the Internet via fractional T1 line using Adtrans
and ACC Danube that I configured and installed.
The remaining 10 district sites where using NT Workstation 4.0 with the ticketing
application and connected via a dial-up account using RAS and connected to the NT
and SQL Server via a PPTP/VPN connection that I implemented.
I finished deploying
the ticketing file-based application to the two remaining regional sites in Milwaukee
and Dallas in 6 months.
1994-1996 Lantech of America,
Inc. Indianapolis, IN
• I was hired to start an applications integration division
for Lantech of America, Inc., who was a primary partner I had worked with while
I operated DNA Software Co., Inc.
I implemented a beta version of an automated
ticketing application (C4) for SM&P Utility Resources, Inc. at a beta site in
Noblesville, IN. This application was unique in that it received the electronic
ticket (work order) from the One Call via a modem that was supposed to be connected
to a TTY printer. I used the ActiveX control MSCOMM32.OCX and dynamically parsed
the incoming ticket via a database of text anchors (tokens) and runtime functions
to populate the database, and then emailed the ticket to via GroupWise for routing
and dispatching the ticket to the locators via a batch process on paper. I leveraged
Novell GroupWise 4.0(NLM and Windows Desktop Application) with Visual FoxPro 3.0
(file based database) via DDE on NT 3.5 Alpha Shell in a Novell 4.01 environment.
I implemented a custom application for Resort Condominiums
International to facilitate librarian research of competition and completive analysis.
I integrated PaperWise Imaging and Text Bridge OCR with Visual FoxPro 3.0 (file
based database) and Visual Basic 3.0 via DDE on WFW 3.11 in a Novell 3.1 environment
to accomplish this. Then leveraged the FoxPro Rushmore query capabilities and the
text OCR’d via Text Bridge, and tied with the image retrieval of PaperWise via Btrieve
database based on a unique key from FoxPro assigned at the time the image was scanned.
I designed, developed, integrated, and installed Platinum Accounting System with
Visual FoxPro 2.6, Visual Basic 3.0, and Excel 4.0 via DDE and OLE Automation on
WFW 3.11 in a Novell 3.1 environment as a beta Version of an in-house Quoting System
for Lantech of America
1988-1994 DNA Software Co., Inc.
• Sales went from 80K in 1988 to 1M in 1994 with
I had personally trained all the employees. I was managing 5 employees in
• 1991 – Awarded with Novell Gold Reseller status. We had shifted
our focus to Novell LANs and WordPerfect installs for small to medium sized law
firms and insurance agencies as development work would follow as a natural extension
of office automation. We leveraged WFW 3.11 as Windows applications became more
prevalent and requested.
• I developed and maintained dBase 1.5, FoxPro 2.5
and xbase applications for several insurance companies, insurance agencies, manufactures,
and law firms. I developed many vertical market, niche QuickBasic applications and
Microsoft assembly based TSR’s for clients
1987-1988 Sears Business Systems
Center Indianapolis, IN
I configured and installed software, computers and designed,
LAN’s for customers. I provided pre-sales support, consulting, support and maintenance.
During the downsizing of the 75 nationwide system engineers I was retained as 1
Jarrett Engineering Co., Inc Indianapolis, IN
/ Software Developer
• I developed a printer driver for the NEC P7 24-pin printer
for AutoCAD via the ADI specification in MS Macro Assembler 4.0
• I designed and developed a labor / job costing application
on an Apple II in BASIC in my computer class at high school. I later converted the
labor and job costing application to a IBM PC using BASICA and finally to MS QuickBasic
I started as a Junior Draftsman as part of a High School
Industrial Cooperative Training Class as I had completed the required credits to
graduate High School as a sophomore.
• MGB 2003 Exhibitor/Attendee
• MMS 2003 Presenter/Exhibitor/Attendee
• MGB 2002 Attendee
• Microsoft Company Meeting 2000, 2002 Attendee
• TechEd 1995, 1997, 1998, 1999 ,2001 Attendee
• PDC 1998, 2000 Attendee
• Frontline Expo 2001 Exhibitor
• WinHec 2002 Exhibitor
• Embedded DevCon 2001, 2002 Exhibitor, Speaker and
• Embedded Systems Conference 2002 Exhibitor
• Siebel World Wide Users Week 2001 Exhibitor
• Siebel eBusiness World 2001 Exhibitor
1984-2003 Industry Certifications Indianapolis, IN
Indiana University Purdue University at Indianapolis - Actively Enrolled (2009)
1980-1984 High School Indianapolis,
• Thomas Carr Howe High School
- Graduated with High Honors in May 1984
• Microsoft Bulldog Award Q3 2001
• Microsoft ADC of the Quarter Q3 2000
• Novell LAN Ranger 1990 for Outstanding Sales and Support
• Scholastic Gold Key 1982
Indianapolis 500 Festival of
Arts Grand Prize 1981