builders of information systems that work



“I reached out on LinkedIn looking for some help with Epicor…. It was apparent that [Adam] knew what he was talking about. I have worked with Adam now both on site and remotely, and he continues to deliver on what we ask for. He is diligent in making sure he understands what we are trying to accomplish on a given project, and then diligent in making sure the outcome is what we expected.

“I would not hesitate to recommend Adam for anyone…”

– Matthew Whalen


Deft Flux Information Designers have earned accolades:

  • Cumulatively, 5 endorsements for General Awesomeness
  • Supplier appreciation award for  Superingenuitiveness
  • Notable mention for Height
  • Often, All 5 Stars from Hi-Z Labs

– Every Customer

“Dude!  That program kicks @$$!”

– Name Redacted


“Adam is a rare thinker. [He] has a unique way of providing an elegant IT solution with a personal and creative touch. (You all know IT guys!)

“He is constantly looking to grow in leadership and other business related tasks. [We] hired him on to help us set up for ISO 9001certification. He hit it out of the park!

“He is more than just a programmer. He is an intelligent, gracious, and thorough partner in business.”

– Jared Longsine


Folks matter, so we prioritize relationships.

Note that this is categorically different from saying “we value good system architecture” or “we strive for well-written code.” Those goals change over time. Furthermore, we might compromise on them to meet some higher goal. Staying true to our principles, however, affects how we do business.  We pursue our principles without compromise, even when costs us.

Yes, efficient programs are worth the effort.  When it comes to working with folks, however, efficiency often comes at a price that we are unwilling to pay.   We spend time with our customers, have real conversations, meet face-to-face, and do the hard work necessary to actually know them – because, if it doesn’t benefit real people, none of this matters.


What this means: we write programs for the end users, not for ourselves.  The trendsetters design applications to capture eyeballs, bug users with perpetual hints, and worst of all, pull the old bait-and-switch – drawing them in with a stated purpose, and then actively pushing them onto another track.  We don’t follow trends.  We design applications to quickly meet the needs of the user.  Get in; get it; get out. 

What this means: we value relationships over money.  If a project violates God’s law, our values, or the good of the user, we won’t do it – no matter how much money is involved.



  • Project Management
  • Technical Strategic Roadmapping
  • Enterprise Architecture Strategy
  • Systems Gap Analysis
  • Process Ergineering
  • Organizational Change Management
  • Digital Transformation
  • Analytics & Insights Strategy


  • Managed Services
  • Systems Architecture
  • Integration Design
  • JDE Distribution and Warehousing
  • JDE Manufacturing
  • JDE Financials
  • Epicor Distribution and Warehousing
  • Epicor Manufacturing
  • Epicor Financials


  • Expert Programming
  • User Defined Objects
  • Orchestrations
  • Database Design
  • Performance Optimization
  • Cloud Administration
  • Technical Refresh
  • Infrastructure
  • Technical Upgrades
  • Identity Management
  • Cloud Migrations
  • Cybersecurity
  • Artificial Intelligence


  • C#
  • Python
  • Oracle
  • SQL Server
  • IBM DB/2
  • Boomi
  • Java
  • .NET / ASP.NET
  • Ruby on Rails
  • WordPress
  • C / C++
  • Lotus Domino
  • SQL Windows
  • ColdFusion
  • Razor / Blazor
  • Angular