I’m a Hands-on CTO & Consultant Specializing in Strategy, Architecture & Software Development.
I’ve been leading teams, designing, developing and customizing business technology solutions since 1989. I worked for Fortune 500 companies, Internet start-ups and everything in between while holding positions from Software Developer to Applications Architect to Chief Technology Officer over the years.
I’m passionate about building great technology teams, architecting software solutions, managing large and complex projects, turning ideas into reality, and helping business owners plan, choose and apply appropriate technologies to grow and succeed.
I’ve been providing Information Technology consulting services in the areas of Technology Strategy, Architecture and Software Development since 1996.
I’m currently a Co-founder and CTO of PE-Nexus (www.pe-nexus.com), a groundbreaking business development, direct marketing, and professional networking platform for mergers & acquisitions participants.
I use this site to share my thoughts on technology, consulting and startups as well as promote my consulting services.