Back to projects
Data

USCIS Employment-Based Immigration Dashboard

Creator

Skills

ProgrammingData AnalysisData Visualization

Technologies

PythonStreamlitPandas

Team Size

1 person

View project

An interactive dashboard that transforms quarterly USCIS employment-based immigration data into accessible insights, democratizing access to I-140 petition statistics for attorneys, policy analysts, and researchers.

+2k Unique users
4.9k LinkedIn impressions

The Problem

USCIS publishes quarterly employment-based immigration data, but it’s buried in complex Excel spreadsheets that require significant manual effort to analyze. Attorneys, policy analysts, and researchers who need reliable, up-to-date metrics face the burden of compiling and processing this data themselves.

What I Built

  1. 1

    Data Transformation

    Automated pipeline that converts complex USCIS Excel spreadsheets into clean, machine-readable formats.

  2. 2

    Dynamic Visualizations

    Interactive charts with filtering by petition type and country, tracking approval rate trends over time.

  3. 3

    Export Functionality

    Download custom charts and filtered datasets for reporting and further analysis.

Impact

The tool found its audience organically. It was reposted by an EB-1A industry leader on LinkedIn and shared across immigration communities on Reddit, helping practitioners and applicants alike understand approval trends without manual data compilation.

USCIS Immigration Dashboard

Explore USCIS immigration data and trends.

uscis-data.streamlit.app

LinkedIn: Industry Recognition

Reposted by an extraordinary ability immigration industry leader.

linkedin.com