Custom Technology Development

Optimize business performance by mixing custom apps tailored for your business with high quality data so you can understand the customer, make better decisions and get the results you want.


I help people to build technology that mixes all things data with easy to use apps that get results.

Code on laptop

Custom Development

Business Apps, Web Development and Automation. The fun stuff everyone wants.

Wooden bridge

Data Engineering

Systems for data storage, integration and data integrity. When your data is accurate and reliable, your apps perorm better.

Quality Data Matters

Why does quality data matter? Because it effects results. If your data is a mess, your results (your apps and analytics) will be as well. Here are some of the key benefits of quality data.

Better Products

It helps you understand the customer and know how you serve them by creating better products and services.

Better Apps

Apps both distribute and collect data. Your apps perform better when they collect and consume high quality data.

Better Analytics

When you run a report on messy data, you get incorrect results. High-Quality data helps you to get accurate results.

How To Get Quality Data?

The best way to get quality data utilizes a variety of methods within the data engineering area I mentioned above. Some of the primary methods are having an actual strategy, called Data Governance in the business, Standardization so you aren't comparing Apples to Oranges, Data Validation to ensure accurate formatting and regularly Cleaning Data to resolve issues such as how to deal with missing values.

Using these methods you can end up with data that is clear, consistent and reliable which gives you a competitive advantage.

Analytics Engineering

I specialize in all things related to software engineering and data analytics from working with spreadsheets for small family businesses to machine learning to developing apps that optimize business efficency and everything in between. This mixes multiple related disciplines to create technology for people that gets results. I call this analytics engineering.

Use Cases

A few example use cases of technology I develop in the 4 core areas of sales, marketing, customer service, operations.

Cart Icon on Blue Gradient


  • CRM App
  • E-Commerce with Recommendation System
Envelope Icon on Blue Gradient


  • Detect churn and make an offer to stay
  • Customer Segmentation
Chat Icon on Blue Gradient

Customer Service

  • Messaging Applications
  • Automated appointment scheduling app
Truck Icon on Blue Gradient


  • Integrate E-Commerce with Inventory Management
  • Data warehouse

Meet Joe

Hi, I'm Joe. I have completed over 80 projects over an 18-year career working with information systems and software development. I help people to build technology with a focus in the areas of application development, business automation, data integrations and analytics.

Learn More