Bill Maya

 
"Always be in beta."


An Accomplished Software Developer Leading Agile Teams To Success

Creating self-directed teams that can deliver software that provides value for a company and its customers throughout a product's lifetime is my goal. Managing, coaching, and mentoring developers so they can deliver on their commitments, realize their potential, and continuously learn new skills are steps towards that goal. Effective craftsmanship, appropriate processes, and reciprocal relationships are the tools used to reach that goal.

A long time developer, I know how software is built and what motivates the individuals who build it. From experience I realize that the best ideas can come from any direction and a variety of sources.

Whether leading teams of developers, working as a developer on a team, or coding my own personal projects, I bring the following skills, experience, and character to all my work.

How I Can Help

  (Hover over pie chart for details)


My Experience

Mobiquity  December 2016–October 2017
Technical Delivery Manager

Lead dynamic remote development teams creating Android, iOS, and Alexa experiences for client projects.

CVS Health  April 2014–June 2016
Manager, Mobile Application Development