The author of this document has limited its availability to on-campus or logged-in CSUSB users only.

Off-campus CSUSB users: To download restricted items, please log in to our proxy server with your MyCoyote username and password.

Date of Award


Document Type

Restricted Project: Campus only access

Degree Name

Master of Science in Computer Science


School of Computer Science and Engineering

First Reader/Committee Chair

Gomez, Ernesto


The purpose of this project is to facilitate the ID validation and verification service. Due to the dramatical shift of most services from in person to online or using mobile devices creates an exploding market of ID verification and validation services. Several financial services rely on verification of IDs and faces to enroll their new customers. With this Verification system, they can now do this fast and almost instantaneously. The project uses an amalgamation of Machine learning models and creates a pipeline to be used as an API. Most functionality is implemented on python and can be easily integrated to any webpage or mobile app. The deployment is done using docker and microservices to make it fault tolerant and scalable. The application produces results with dependable accuracy and can be easily deployed. The project has extensive capabilities and features like API usage, better biometric compliance will be added with more training data.