Your technology needs, and your need to understand technology, are always my highest priority. I provide extremely personal service and I am always available to answer your questions or help you in any way. I'm creatively gifted, technically savvy, and I fully understand how successful small and mid-sized businesses use technology. I'm always laser-focused on maximizing your return on investment, this means that application stability, security, usability, scalability and device compatibility are always my top priority. I’m quick to abandon a technology when it becomes clear that a new and better technology has been deployed. I never stop educating myself and I'm constantly learning new technologies and techniques. I take very great pride in the fact that every new project I build will always be just a little bit better than the last.
I employ the Agile Methodology which centers around short development sprints where software is developed and debugged within a shorter span of weeks or sometimes months. Agile is most often associated with modern web applications where frequent updates and changes are common as features are enhanced and new functions are routinely added. Agile methodology is an alternative to traditional project management and is the opposite of the Waterfall process where development follows a more traditional sequential process.