Hi,
I have more than 5 years experiences about IoTs projects.
I also have the same projects which uses fingerprint sensor for IoT devices.
For your project, I proposal you should use a MCU such as (STM32, MSP430,..) to communicate with a touch fingerprint sensor with functions: enroll new users, verification and identification with stored templates then transfer result throught PC or the Internet by using a network communication (WIFI, 3G, LTE,...). I already have an official library (buy for my previous project) for touch fingerprint sensor integrate on embedded MCU (STM32F4). Please inbox to exchange more about your project.
* Strong skills:
+ Good knowledge and experience with many of programming languages: C/C++/C#/Python
+ Strong experience in embedded system development
+ Experience with many types of MCU and embedded KIT: ARM, MSP430, Espressif chip, Atmega, Raspberry Pi, Odroid, Intel Galileo, Beaglebone, etc
+ Knowledge many of hardware interface protocol: UART, I2C, SPI, 1-Wire, RS232, RS485, USB, etc
+ Working with many of software protocol: TCP/IP, HTTP, NTP, FTP, MQTT, etc
+ Good experience in hardware technology: GSM, GPS, RF, Bluetooth, WIFI, NB-IOT, Sigfox, Lora, etc
* Other skills:
+ Backend: Nodejs, php, MongoDB, etc
+ Frontend: JavaScript, html, AngularJS, jQuery, etc
+ Mobile app: Android studio, Cross platform