Developed a web-based application for mortgage companies using Perl's Catalyst MVC framework and PostgreSQL to run the backend which provided a REST API for a browser-based user interface implemented with the ExtJS toolkit. The initial development to assist with regulatory compliance in dealing with appraisals was done largely by myself. As the scope of the product grew to handle more functionality the size of the team grew to more than 20 developers.
Developed Perl-based tools for keeping database schema and base data synchronized with changes kept in a version control system.
Developed a system for documenting REST-API endpoints which could generate PDF outputs which gave examples of data structures using either XML or JSON syntax from a common XML source format.
Managed the migration of the source code from subversion to git.