How I came to work for Salesforce…

Salesforce Certified Software DeveloperI made the jump to self-employment in 2005 with the start-up of my consulting company, Custom Solutions, LLC. I have always had a keen interest in Artificial Intelligence and Robotics and in 2005, my first book, Building Intelligent.NET Applications, was published. I have worked for companies spanning multiple industries, including Health Care, Finance, Retail, Government, Robotics and Information Technology. I have also co-authored several technical books used to prepare software developers taking the Microsoft certification exams and even written product documentation for the Microsoft Office Communications team.

For many years, I was a Microsoft Certified Developer and recognized expert in the field of web development using Microsoft SQL Server. I have published six technical books, along with dozens of online and printed articles. In March of 2007 I was awarded the prestigious Microsoft Most Valued Professional (MVP) award for my work with Microsoft Speech Server and Office Communications Server.

Starting in 2011, I spent two years leading a Technical Team at Venyu to streamline and automate their internal software systems. This involved gaining expertise in cloud-based development using and Integration tools such as Scribe Software. During this time, I fell in love with the cloud-based platform and I have been learning more about it ever since.

In March 2013, I earned the Salesforce Developer Certification and then in 2014 completed all the requirements to earn the Salesforce Advanced Developer Certification. I have written several articles for about integrating .NET with Salesforce and provided consulting support for Salesforce University through

In October 2014, I had the pleasure of speaking at my first Dreamforce. The talk was titled, “Career Strategies for Developers Transitioning to Salesforce“. Also that month, my first online training course titled, “Developing with Visualforce” was published by LinkedIn Learning.

Then in August 2015 my second course for LinkedIn Learning titled, “Improving Visualforce Performance” was released and once again I was able to speak at the annual Dreamforce conference. This time the talk was about “Exploring SQL Server Azure Relationships Using Lightning Connect.”

In between all that, I supported several local and remote clients as they continually needed to customize their Salesforce instances to meet their specific business needs. And in 2016 and 2017, I released online courses for Pluralsight called, “Getting Started Building SPAs with Lightning Component Framework” and “Customizing Salesforce Using Lightning Components”. Most recently, I released a new course titled, “Lightning Component Development Best Practices“.

Even though I was independent for many years, I was offered a position on the Salesforce Trailhead team in late 2017 that I just couldn’t turn down. I am now VERY happily working with a team of super bright people doing leading-edge development on the Salesforce platform. I also speak regularly at official Salesforce events like TrailheadDx and Dreamforce, as well as community events such as Texas Dreamin and Florida Dreamin.

The goal of this blog is to support ALL developers wanting to explore the exciting world of cloud-based development on the platform. Just understand that the views expressed here are my own and not those of Salesforce.

View my Profile on LinkedIn

Use the form below to contact me:



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s