Professional Websites, Applications, and Expert Consulting
Through this commitment and drive, I have led a number of development teams both large and small in size. I love to work with teams that not only innovate, but iterate, continually improving on the work we produce.
No matter where my career has taken me, I'm a developer at heart who loves to solve problems. I am an excellent bridge between the client and the development team, able to speak in real English with clients to determine what they need, and to communicate with developers in their language to get the job done. I've always been able to communicate complicated concepts in an understandable manner, matching the message to the audience.