Consulting Expertise

As a consultant, my primary focus is to maximize the business impact of your software (or website). Rather than focusing on specific technologies like languages, frameworks, or products, I pride myself on being an expert in the fundamentals of software. This means that I can help any organization, regardless of your technology choices.

However, I do have some unique skills (cue the Liam Neeson meme here…). If you need help in one of the following areas, I assure you that I can be an enormous help to your business.

Email me at [email protected] to discuss how I can help.

Website Performance

A faster website will make your business more successful. Research from Amazon, Google, and many others has shown that speeding up website load times increases conversion rates, engagement, and just about every other relevant metric.

Improving website performance has been a passion of mine for years. I’ve presented on this topic at the MinneBar 2015 software conference, as well as the local .NET and JavaScript user groups. I’ve spent a great deal of time in this area, and in just a few days I can make your website load much faster.

Digital Marketing Technology

For many technologists, “marketing” is something of a dirty word. However, the rest of us understand that having a great product or service is only half the battle - we must reach out to educate and persuade our customers if we want to run a successful business. Digital marketing encompasses a huge range of technologies: SEO, analytics, advertising, email, and an endless parade of 3rd-party tools. If these are not working properly with your website, your advertising budget is going to waste.

As a consultant, I have experience with a wide variety of marketing technology. I can help to bridge the gap between engineering and marketing within your organization, and ensure that your website and marketing tools are working together in harmony.

Software Security

Security is critical to any software that runs on the internet. The potential of being hacked presents a massive risk. Every organization should follow industry best practices to mitigate this risk, and many companies have compliance standards to meet as well.

I have a wide range of experience developing secure software systems, and I can make sure that your organization is well-protected against the vast majority of security threats. This includes basic software development guidelines like the OWASP Top 10, PCI (and PA-DSS) audits, HIPAA compliance, and more.

Windows Desktop Applications

Desktop applications continue to be a critical technology now and for the future. For connecting to hardware devices, working offline, accessing local data, and countless other use cases, there is no substitute for a real application running on an end-user’s PC.

I’ve been developing applications with WPF, XAML, Windows Forms, and the full Windows platform for years. If you’re in need of a new application that runs on Windows, or if you have existing software that needs some work, I can help.

Get In Touch

If it sounds like working together might be a fit, I’d love to discuss it with you.

Email me at [email protected] and I’ll reply as soon as I can.