Abdul Rahim Logo
Abdul Rahim

Senior Software Engineer specializing in NestJS & PostgreSQL, building secure enterprise applications.

[email protected]

Site map

HomeProjectsBlogAboutExperienceEducationContact

Legal

Privacy PolicyTerms

Connect

© Abdul Rahim. All rights reserved.

SECURITY & AI

Face Scanner Security System

Python facial recognition at facility entrances with OpenCV encoding, FastAPI verification, and PostgreSQL-backed access logs.

2022
Security & AI

Representative interface preview

01

The Challenge

Manual verification at high-throughput gates

Borrowed or shared credentials hard to detect quickly

No photo-backed audit of access attempts

Visitor flows handled on paper

Need for sub-second feedback at the turnstile

Runtime
Python
Vision
OpenCV + dlib
API
FastAPI
Encodings
PostgreSQL
Face Scanner Security System - Feature 1
02

The Approach

1

Compared face_recognition and OpenCV detection paths

2

Built enrollment flow with quality checks on photos

3

Tuned similarity thresholds with security stakeholders

4

Integrated relay signals to existing door controllers

5

Piloted one entrance before expanding hardware coverage

Face Scanner Security System - Feature 2
03

The Solution

Live camera capture at lanes

Configurable confidence threshold

Admin UI for roster and re-enrollment

Attempt log with timestamps and snapshots

Visitor pass workflow with expiry

Mobile review for flagged events

Technical Implementation

Python 3.10
OpenCV
dlib
face_recognition
FastAPI
PostgreSQL
Face Scanner Security System - Feature 3
04

Implementation

Hundreds of employee encodings collected with consent

Pilot accuracy review before broad rollout

Door controller integration on successful match

Security dashboard for exceptions

Face Scanner Security System - Feature 4
05

The Results

Verification
Sub-2s target
Fallback
Manual review
Logging
Per attempt
Stack
FastAPI
GALLERY

Project Showcase

A visual journey through the development process

Technologies Used

Built with modern, scalable technologies

Python
OpenCV
dlib
face_recognition
FastAPI
PostgreSQL

Explore More Projects

Discover other solutions from my portfolio