Designed a Backend System
Built a feature
Built UI components

Implement user-defined rules system

I helped lead the primary design and implementation of a database schema and UI components to allow end-users to configure which documents to include in a contract signing process. When placing an investment into a company a variety of documents are required to be signed. The exact documents to include could differ based on the type of investment being made. The system we designed included the ability to define the rules for each potential document on whether it should be included for a given investment. This functionality helps our clients provide the appropriate documents to ensure a secure, valid investment in a timely manner.

Technologies used in this project included Spring Boot, Vaadin, and Postgres.