Print Email Facebook Twitter Customer Verification Engine Title Customer Verification Engine: Automated Customer Verification for a Peer-to-Peer Lending Platform Author Comans, Martijn (TU Delft Electrical Engineering, Mathematics and Computer Science) de Haas, Olav (TU Delft Electrical Engineering, Mathematics and Computer Science) Oudejans, Daan (TU Delft Electrical Engineering, Mathematics and Computer Science) de Smidt, Emiel (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Candel, Yves (mentor) Finavaro Aniche, Mauricio (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science and Engineering Project Bachelor End Project Date 2019-07-02 Abstract There is a lot involved in providing a loan as a company, mostly in terms of legalities and risk management. As a lender it is important to have a clear record of the customers applying for a loan, as this helps assessing the risk that comes with providing a loan. Furthermore, it is required by law to know who it is that you are providing a loan to. To achieve this, loan providers gather a variety of personal and financial information. The gathering of such information has traditionally been a time consuming practice, both for the customer and the lender. The customer is required to manually find and submit information, and in turn the lender has to verify that the received information is not fraudulent or incorrect. If collection of personal information, payrolls and credits could be done in an automated way, both the customer and the lender will benefit greatly. We have designed and developed the Customer Verification Engine, the CVE, in order to solve this time consuming process of collecting and submitting documents. The CVE is capable of cleverly combining several external data sources, creating a clear record of the customer. While previously the customer had to manually provide a large set of documents, it is now done at the push of a button. Furthermore, by having a system where the information is retrieved, rather than provided by the customer, the verification becomes significantly more reliable, as there is little to no room for the customer to provide fraudulent information. The CVE is a robust and scalable system that is capable of handling unexpected behavior both in terms of input and connection to external sources. An extensive test suite verifies correct behavior of the CVE under both normal and unexpected circumstances. The information gathered by the CVE will be relied upon to determine whether or not a customer is eligible for a loan. As the CVE will be continued to be worked upon, we have put effort into making it extendable for future developers. Using the extensive documentation and the modularity of the system, it should be straightforward for future developers to add new integrations with external parties to the CVE. Subject FinanceAPISoftware DevelopmentServerless To reference this document use: http://resolver.tudelft.nl/uuid:b946a069-5c56-48f5-a0c2-9039951a4c91 Part of collection Student theses Document type bachelor thesis Rights © 2019 Martijn Comans, Olav de Haas, Daan Oudejans, Emiel de Smidt Files PDF BEP_CVE_Final_Public.pdf 860.93 KB Close viewer /islandora/object/uuid:b946a069-5c56-48f5-a0c2-9039951a4c91/datastream/OBJ/view