For over ten years I led teams of people from 2 to 35+ in the fields of software development and information technology. As a project leader, I aspired to mentor others as opposed to manage them. As an Agile coach, I operated as a servant leader, helping others improve on what they do best. My goal has always been to draw out the potential in others while demonstrating a hands-on, personable approach. Though I have risen to greater and greater levels of success in my career, it hasn’t always been easy. I have had my fair share of failures and difficult trials. Nevertheless I always focused on maintaining the highest example of moral character to those I led, even when this meant great sacrifice.
I have first-hand experience in every stage and function of the software development life cycle
My technical background is very broad since I am not afraid to learn new technologies or skills to get a job done. For this reason I have first-hand experience in every stage and function of the software development life cycle, including programmer, artist, level designer, tester, release manager, project manager, and more. I created dozens upon dozens of products from start to retirement over my career.
Moreover, I possess a deep experience and understanding of information technology fields, from data center hardware, virtualization, storage arrays, server administration, to the more financial focuses budgeting, procurement, and vendor relations. Again, there is no aspect of the project life cycle or ITIL foundation that I have not directly supported.