richard castera view gallery

Experienced large scale, high performance, software engineer specializing in design-conscious mobile and web application development with a love for agile methodologies and data-driven technology. Specialties Web application development, user experience strategy, agile project management, database design, CMS development and taxonomy, API design and development.