I've architected and built scalable, responsive, and beautiful web and mobile applications for almost two decades. In my Director role I've managed and motivated highly efficient teams of developers. I believe your people are your greatest assets.
I've programmed, designed, architected, and directed many cloud-based software solutions from start to finish. I've scaled many existing applications up and out to meet increased demands. I've really enjoyed watching my teams grow, both in size and individually. I can help you think through building any type of software application, as well as how to run a software development team.