Business Runs On Data

Modern technology powered by data can streamline your business.

Urban Analytics


Urban Analytics is an end-to-end suite of technology solutions that I build that are specifically selected to support the needs of the AEC and Real Estate industries. It involves a cross-functional skill set involving Data Architecture, Data Engineering, Software Development, Devops and Customer Support combined with a deep understanding of the industry.

Common Data Problems


I haven been working with data for 20 years. These are the problems that I have seen repeatedly over an extended period of time across businesses of all sizes.

No Data Strategy

Many companies just record data when someone feels they need to. There is no real planning and the data ends up being disorganized, inconsistent and unreliable.

Data Silos

Data is scattered across the organization in many spreadsheets, files and apps that don't talk to each other. So you have the data, you just can't get to it easily.

Messy Data

Data entry that manually enters data into into systems with no validation, no data integrity controls that are error prone results in messy and unreliable data.

Wrong Tools

You don't use a screwdriver to drive a nail. Likewise, spreadsheets don't scale, lack many security features database have and don't clean data at volume very well.

Data Solutions


Fortunately, for every common data problem there is a solution. And it isn't difficult. It just comes down to being very intentional about what you do. These of the four pillars of solutions I build and I branch off from there.

Custom Development

I build custom databases and websites that make working with data easy. They ensure data quality through validation and records are easy to find.

Data Quality

I ensure you have high quality data through data architecture, standards, governance and quality control processes so your data is accurate and reliable.

Integration

I get various systems that were built by different companies to talk to each other. So your billing system that holds hours, can be seamlessly used for accurate project budgets and proposals.

Automation

Automation allows for the processing and movement of data at scale and speed. It also reduces errors due to manual entry of data.

Background


I was formally educated in Urban Planning and quickly transitioned into technology with a focus on data and got some data certifications along the way. I use this background to blend the strategic with the technology.

20 Years Experience

I have been working with data for 20 years. About 15 years ago I adding coding as well.

80 + Projects

Involving Urban Planning, GIS, Web and Cloud App Development, Database Design and Data Engineering.

100K+ People Helped

Technology I have developed has been used in excess of 100k times. It has helped a lot of people in a variety of ways.

Enterprise Data


The technology and the data that powers your organization works best when it utilizes Enterprise Data Management that looks at data and systems at a company wide level, not at an individual product level. This blends both business and technology and I have a background in strategic planning and mix that with years of building technology to get results.

Data Strategy

A good data strategy is more business than technical and considers standards, quality, governance and the like to have a strong framework that supports everything else downstream.

Data Engineering

Based upon a strong data strategy, backend data systems and infrastructure are built and managed to power technology products.

Technology Development

I build easy to use technology products powered by robust data engineering.

Explore Topics


Building data systems in an organization is like building a master planning community. There are lots of common and shared elements and it works better when planned together. Each system is individual. However, it is always part of a larger community. Everything system involves at least 3 of these topics and has something that is both upstream and downstream.

Brick building

Data Architecture

Learn More
Suspension bridge

Data Engineering

Learn More
Entity relationship diagram

Database Design

Learn More
Puzzle pieces

Data Quality

Learn More
Two silos on farm

Data Integration

Learn More
Person touching screen with multiple user icons

Master Data

Learn More
Code window on laptop

Web Development

Learn More
Mobile app directions on printed map

Custom Development

Learn More
Dashboard on tablet

Managed Analytics

Learn More