If you have problems with your IT organization, or would like some honest and objective IT advice, here is how I can help you out:
Business Intelligence and Master Data Management
Many organizations are struggling to make sense of their data. Typically, there are many dedicated applications in use throughout a business, each serving its individual purpose, and each helping to streamline specific processes. These systems typically do not know of one another's existence, meaning a single entity could exist in multiple systems. This means multiple systems need to be updated in case of changes. I can help you to centralize your key data, which not only will ensure that changes can be done in a single place while still allowing the data to flow back to the proper systems, but also allow for cross-system reporting. This basically means it will be possible to combine data from different systems and gain valuable insight into how money moves around your organization, and where most (or least) business value is generated.
Solution development
Are you looking to connect your existing applications so they communicate together, or implementing a new application to support new business processes? Or perhaps you find that having certain tasks automated would make sense. I can offer you business application development that starts by interviewing your employees who will form the future end-users, identifying their needs, translating these into a technical solution, and ensuring your people are involved in the process from end-to-end so you will know for sure the solution you get supports your business, and will allow your employees to become more productive or efficient.
Database Administration and consultancy
Like the foundation of a house, databases form the backbone of corporations. A poorly designed database can make the difference between happy employees and customers, or stressed employees and unsatisfied customers. A properly planned database allows for seamless business growth and transaction volume, while a poorly designed database will keep your business from expanding without significant investment.
I have a decade of experience working with databases (primarily Microsoft SQL Server), and can assist you with database design, optimization, setting up high-availability databases, automation of administration, or performance tuning. I typically strive to reduce the daily recurring (and thus error-prone) tasks to a minimum, so your own DBAs will be able to focus on what they are good at, rather than finding themselves doing nothing but trying to keep up with daily tasks.