With over 20 years of experience in software development, I have survived through highs and lows, trials and tribulations, trends, new hotness, old and busted, and finally arrived at a place of realization... True wisdom is realizing that you know nothing. Or at least enough to be dangerous.
In my professional career, I have learned that whatever can go wrong, will, and whatever goes right, comes from exploration, communication and sharing of experience.
The entirety of my career has been spent working in industries where software development isn’t the end product, but the means to an end. With that experience, I believe I can help others in navigating the pitfalls that can keep them from delivering optimal value to their organization, which is end-user satisfaction.