Printing tool Download PDF


In the 20+ years working with the Dynamics GP community, I've worn many hats. "Administrator", "Architect", "Developer", "Trainer" has been used to describe my previous roles, not uncommonly all at the same time.

My portfolio includes simple interface modifications, custom “bolt-on” applications and complex designs aggregating and integrating data from disparate systems to be used for BI reporting, master record and transaction creation. In addition, I’ve implemented, upgraded and supported systems of all sizes.

To assist clients (VAR and end-user alike) to streamline process’ and add functionality, I’ve leveraged a strong knowledge of

• Dynamics GP (techno-functional)
• Dexterity (the proprietary programming language of Dynamics GP)
• MSSQL/MSSQL Reporting
• And more

I've written comprehensive technical documentation, user guides and training materials and have instructed end-user training classes for all levels of expertise. I take pride in my communication skills, not only verbal and written, but also the ability to listen, subsequently ensuring an understanding of the need before embarking on a solution.

Work experience

Apr 2011Present

Owner / Principal Consultant

Aperture Dynamics

Providing Microsoft Dynamics GP Professional Services to Greater Atlanta and surrounding areas.


  • Third Party Integration to Dynamics GP
  • Database Administration
  • Disaster Recovery Design and Implementation
  • Report Development / Business Intelligence
  • Dynamics GP Report development
  • Dynamics GP Customization
  • Dynamics GP Support / Administration
  • Dynamics GP Upgrades / Deployment
  • Process Documentation
Apr 2011Sep 2014

Consultant: Database Administrator / Dynamics GP Administrator / Lead Database Developer / Reporting

Greenway Health

For more than 30 years, Greenway Health has provided healthcare solutions to the medical industry with a suite of products providing innovative Electronic Health Record management, ease of use Practice Management and clinically driven Revenue Cycle management.


  • Development - Created a bi-directional, real time integration between and Dynamics GP, syncing master records, creating invoices, orders etc. from a third party Time and Expense product.
  • Data cleansing - After many years of upgrades and to some extent, neglect, the Dynamics GP data was not in the best shape. Orphaned records, blank or incomplete records and the like created an unstable, error prone environment.
  • Database Administration - The original database design was not set up efficiently. Through a reworking, the inefficiently was resolved which resulted in a better user experience. This was not specifically a Dynamics GP task, as some of the changes were simply database best practices. I also instituted a disaster recover plan and backup survival plan to ensure minimal downtime.
  • Reporting - Leveraging the power of MSSQL, I created a Report Server to off-load client-side reports and rewrite them as MSSQL reports, providing an easier mechanism to view reports without requiring an extra seat license for users who simply need to report.
  • Dynamics GP Administrator - Assisted and trained users on Dynamics GP usage, observed users in their daily routines, offering advice on how to perform the task more efficiently and looked for opportunities to create custom methods to perform the task(s) systemically.
  • Communicator - Liaison between Operations and IT/Business Services. By leveraging my outstanding communication skills, provided technical and product information able to be readily understood by any level of individual, in addition, offered alternative solutions that would not only answer the need but provide a better return on investment.
Jan 2008Aug 2011

Senior Financial Systems Administrator


Niscayah is a world class security systems integrator providing solutions customized for:

Specialized Vertical Market Segments: Biotech, Pharmaceutical, Health Care, Education, High Rise, Petrochemical, Administration/Office, and Process Industry.

Bank and Financial Institutions: Customized security and surveillance solutions for the banking and finance sector.

Retail Chains - Customized "alarm to verification" with video surveillance solutions.


  • Business Analyst - Analyzed business needs pertaining to new implementation and customization of Dynamics GP.
  • Project Manager - Authored requirements documentation and reviewed with project stakeholders to ensure understanding and acceptance of proposed solution.
  • Technical Documentation - Ensured proposed solutions exceeded business partner expectations by providing in-depth analysis, detailed documentation and superior communication with all project stakeholders.
  • Trainer - Instituted a "Train the Trainer" program to ensure adherence to corporate guidelines and maximize new hire knowledge transfer.
  • Developer - Designed custom solutions utilizing my expert knowledge of SQL, Dexterity, VBA and Modifier to support business needs.
  • Integration Specialist - Integrated Dynamics GP to disparate systems leveraging eConnect, Integration Manager and SQL. 
  • Manager - Mentored development team through code review, design sessions and personalized coaching.
  • Support - Managed Operational Support Desk to ensure a timely response and accurate analysis of user reported issues.
  • Database Administrator - Responsible for creating disaster recovery plans for all Financial Systems ensuring data integrity and high availability with zero downtime.
  • BI Report Development - Authored business reports and executive dashboard to provide real-time financial information, as well as custom Sales Invoices, Purchase Orders and Pick Tickets fully integrated into the Dynamics GP client.
Jan 2007Jan 2008

Product Manager

Macy's Systems & Technology

Authored business and system requirements documentation. Worked closely with development group and business partners to ensure the proposed solution met the business need, minimized risk and maintained quality and excellence. Ensured proper understanding of timelines, risk and returns to all project stakeholders.

Jan 2005Jan 2007

Lead Developer


Ethotech is a Great Plains partner providing solutions for Enhanced Security, Commission Tracking and Enhanced Customer Service. In addition to their world class product catalog, Ethotech provides customization and implementation services.


  • Version updates and testing, design, implementation and product support. 
  • End user support of varying levels of proficiency. 
  • Assisting sales team during pre and post sale. 
  • Authored design documentation and custom solutions using Dexterity and VBA.
  • Developed integration points for bi-directional support to (and from) other third party applications.
Jan 2003Jan 2005

Great Plains Administrator / Development Lead

ProSys Information Systems

ProSys Information Systems serves mid-market, corporate, public sector and educational organizations in assessing, designing, acquiring, implementing and supporting their IT hardware and software solutions. ProSys also offers its clients assistance with professional services, IT infrastructure services and e-Commerce application development.


  • Systems Engineer - Installed, configured and managed Dynamics GP, Microsoft SQL Server, Visual SourceSafe and a development environment supporting the needs of over 150 contiguous users and multiple developers. 
  • Integration Specialist - Extracted, cleaned and integrated data from the legacy accounting system to Dynamics GP. 
  • Development - Created customized integration tools to support company specific data. 
  • Development - Designed, developed and implemented solutions involving heavy customization to Sales Order Processing, Purchase Order Processing and Inventory Management, using Dexterity, VBA and other tools as needed.
  • BI Report Development - Designed and integrated customized reports using Crystal Reports and Great Plains Report Writer. 
  • Manager - Coordinated the efforts of multiple Great Plains developers to ensure consistency, adherence to standards and timely delivery of Great Plains customization's. 
  • Trainer - Trained and supported all users during all phases of implementation. Led "Lunch & Learn" sessions for user-specific needs. 
  • DBA - Managed Dynamics GP production and development servers, ensuring high availability and instituted a disaster recovery plan for all business systems. 

Software Developer


Mekorma was founded in 1990 as a software development consulting company. In 1993, Mekorma started creating custom software for companies using Microsoft Dynamics GP (then called Great Plains Dynamics).

Starting in 1997, Mekorma offered packaged software add-on modules for Dynamics GP. These modules included:

  • Mekorma MICR
  • Project Profit Tracking
  • Recurring Billing

and quickly became industry-leading solutions.

Working at Mekorma, I leveraged skills in Dexterity and SQL to develop custom products for Dynamics GP.

Jan 1996Jan 2000

Director of Information Systems

Forestar Information Systems

Forestar Information Systems was an ISV and VAR of Dynamics GP. Services included training, installation/configuration and customization of Dynamics GP. In addition, Forestar authored custom modules for Dynamics GP, most notably Fixed Assets, ultimately purchased by Microsoft and is still the industry leading Fixed Asset solution.


  • Systems Administrator - Directed, planned, coordinated and assisted in the implementation of new corporate infrastructure. Requirements included: no degradation in network performance and end user response times, anticipation of dramatic WAN growth and ability to turn over classroom loads efficiently. 
  • Consultant - Full cycle client consultation. Responsible for discovery, development, implementation, training and post-engagement follow-up. 
  • Developer - Developed integration's for clients using Dexterity, Crystal Reports, SQL, Visual Basic and Modifier. 
  • Development Lead - Led design sessions with consultants to assure the technical feasibility of proposed solutions.
  • Relationship Manager - Built and cemented relationships with vendors, distributors and customers during consulting engagements. 
  • Trainer - Authored and delivered training sessions for users to ensure a comprehensive understanding of applications. 
  • Security - Created and implemented the specifications for the corporate security model outlining the protection of mission critical data, knowledge transfer via Online Help Desk and systems growth. 
  • Researcher - Authored and published on-topic internal white papers. 
  • Manager - Mentored employees by providing clear direction, open lines of communication and hands-on leadership.



The University of Chicago - Booth School of Business


Dynamics GP
The skills necessary for the installation, configuration, administration and support of Dynamics GP.
Microsoft SQL Server
The skills necessary for the installation, configuration, administration, development and support of Microsoft SQL Server.
Business Process Improvement
The skills necessary to help an organization optimize its underlying processes to achieve more efficient results.
Professional Trainer
The ability to improve skills and competencies through lectures, case studies, role playing and simulation as well as the development and management of personalized OJT Plans.
Business Intelligence Reporting
The skills to perform data analysis and present in a succinct format aimed at boosting business performance by helping corporate executives and other end users make more informed decisions.
Software Implementation
The skills necessary to guide a client from purchase to use of the purchased software. This includes requirements analysis, scope analysis, customizations, systems integrations, user policies, user training and delivery.
Business Analyst
The skills necessary to analyze an organization or business and document its business processes and systems, assessing the business model or its integration with technology.
Team Leadership
The skills necessary to guide, inspire, mentor and rally team members toward a common goal.
The skills necessary to create and maintain materials outlining current business processes, solution proposals, training manuals and executive overviews.
Integration Specialist
The skills necessary to facilitate clear communication from disparate applications for the purpose of process automation and reporting.
Project Management
The skills necessary to plan, organize, motivate, and control resources, procedures and protocols to achieve a specific goal.


Mariano Gomez, MIS, MVP, MCP, PMP

"I have known Adam in the Microsoft Dynamics professional circles for more than 13 years. He is consistently pleasant, tackling all software engineering and development activities with dedication and a smile. Adam is a take-charge person who is able to present creative ideas to complex problems. As a liaison between users and software developers, he successfully developed and deployed several complex customization's while managing the user community expectations."

Jeff Richards, Owner, Chief Consultant

"Adam is the most knowledgeable person I know in the areas of Dynamics GP, Dexterity and SQL combined. He works extremely well with all levels of users and management and would be a welcome addition to any company's ERP and IT development staff."

Travis Gaffney, CEO/Chairman

"Adam is a great systems admin and provided solutions to a multitude of problems that many chose to ignore. His level of expertise only enhanced the knowledge he brought to the organization. Any company would be lucky to have him on their team."