I am an independent software engineer with a very broad range of development skills and technologies. I most enjoy working in small innovative teams and with individual decision makers to help grow their ideas into mature and robust software systems based on modern technological foundations. I am also not a stranger to big software companies, and I can be a reliable team member as well as a small group project architect/leader when needed. I have strong, many year experience with iOS and Android app development. I am seeking an opportunity to become a business partner with long-term relationship forever.