In software development, agile practices (sometimes written "Agile") include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/end user(s). Popularized in the 2001 Manifesto for Agile Software Development, these values and principles were derived from and underpin a broad range of software development frameworks, including Scrum and Kanban.

Senior Full-Stack Web Developer – Vya (Remote) - March 2021-November 2022

  • Part of a full-stack team responsible for all aspects of the ongoing software development of the Marketing Resource Management System, from the initial specification, through to developing, testing and launching.
  • Developed and deployed new features to facilitate related procedures and tools
  • Troubleshot, tested and maintained the core product software (PHP) and databases to ensure strong optimization and functionality
  • Designed, analyzed, and updated (MySQL) database schemas and diagrams.
  • Created a Refund sy