I 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 Force.com and Integration tools such as Scribe Software. During this time, I fell in love with the cloud-based Force.com 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 DeveloperForce.com about integrating .NET with Salesforce and provided consulting support for Salesforce University through ForceMentor.com.
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. For a little over a year, I worked 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.
In early 2019, I left my position at Salesforce and joined a small consulting company named Attain, LLC. It is there that I help develop Salesforce-based applications for Higher Education and Non-Profit clients.
The goal of this blog is to support ALL developers wanting to explore the exciting world of cloud-based development on the Force.com 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: