H1BScan — eksplorator danych o wizach H-1B z wyszukiwarką pracodawców
337 044 Śledzeni pracodawcy
2,84 mln Wnioski H-1B
92,4% Średnie zatwierdzenia
FY09-23 Zakres danych USCIS

Dlaczego istnieje: dane są publiczne, ale nikt nie umie ich odczytać

Dla zagranicznego inżyniera negocjującego z amerykańską firmą decydujące pytanie nie dotyczy pensji: chodzi o to, czy ta firma naprawdę załatwia wizy H-1B i z jakim skutkiem. Te informacje są publiczne — USCIS i Departament Pracy publikują je co kwartał — ale przychodzą w surowych plikach z milionami wierszy, których zwykły człowiek nie jest w stanie przejrzeć. Stawianie kariery na firmę bez tej wiedzy to gra w ciemno.

H1BScan.com to moja odpowiedź na ten problem i część mojej własnej sieci stron i narzędzi: wpisujesz nazwę firmy i widzisz jej pełną historię H-1B — ile wniosków złożyła, ile jej zatwierdzono, ile odrzucono i jakie płace zadeklarowała. Bez rejestracji i bez drobnego druku.

Ton redakcyjny jest częścią produktu: „bez ozdobników, tylko dane". Strona główna bez owijania pokazuje, ile wniosków odrzucono w ostatnim roku podatkowym, bo właśnie ta niewygodna liczba jest tym, czego użytkownik potrzebuje przed podjęciem decyzji.

Co umożliwia

  • Profil pracodawcy ze złożonymi, zatwierdzonymi i odrzuconymi wnioskami, wskaźnikiem zatwierdzeń i płacami zadeklarowanymi w LCA.
  • Rankingi sponsorów („H-1B Power Rankings"): firmy składające najwięcej wniosków, z ich procentem skuteczności obok.
  • Przeglądanie według miast, stanowisk i branż, plus sekcja zbiorczych statystyk według roku podatkowego.
  • Kalkulator płacowy oparty na danych z LCA i na poziomach płacowych I-IV systemu H-1B.
  • Wyróżnione podsumowanie roczne: w FY2023 złożono 110 358 wniosków, zatwierdzono 105 970, a odrzucono 4 388 wśród 27 906 unikalnych pracodawców.
  • Blog i FAQ, które tłumaczą pojęcia takie jak LCA czy wage levels osobom zaczynającym od zera.

Jak to jest zbudowane

1. Architektura Laravel

  • Laravel + PHP na MySQL: czyste modele i trasy dla pracodawców, miast, stanowisk, branż i lat podatkowych, z szablonami Blade współdzielonymi przez setki tysięcy podstron.
  • Frontend na Tailwind CSS i assety kompilowane przez Vite: CSS i JS wersjonowane hashem, bez ciężkich frameworków po stronie klienta.
  • Wyszukiwarka pracodawców jako oś całej nawigacji: ze strony głównej, z menu i z każdej listy można przeskoczyć do dowolnej firmy.

2. Pipeline danych

  • Kwartalny ETL: każda publikacja USCIS i DOL wchodzi jako surowe pliki, które trzeba znormalizować, zdeduplikować i uzgodnić z historią — ten sam pracodawca pojawia się w dziesiątkach różnych zapisów na przestrzeni 15 lat podatkowych.
  • Bez psucia zaindeksowanych adresów URL: każde odświeżenie danych aktualizuje liczby i agregaty, zachowując stabilne slugi pracodawców, które Google już zna.
  • Prekalkulowane agregaty według roku podatkowego, miasta, stanowiska i branży, żeby strony statystyk nie przeliczały milionów wierszy przy każdej wizycie.

3. SEO programatyczne

  • Każdy pracodawca to strona, a przekroje według miasta, stanowiska i branży zwielokrotniają liczbę widoków do przeglądania i indeksowania bez ręcznej ingerencji.
  • Tytuł, meta description i dane strukturalne generowane dla każdego widoku: schematy Organization i FAQPage widać w kodzie źródłowym działającego serwisu.
  • Systematyczne linkowanie wewnętrzne między profilami, rankingami i listami, żeby rozprowadzać autorytet i żeby żadna strona nie została osierocona.

4. Wydajność

  • Indeksy i zapytania MySQL zaprojektowane tak, by wyszukiwanie wśród 337 000 pracodawców odpowiadało natychmiast.
  • Cloudflare z przodu jako CDN i tarcza przeciw botom, z pamięcią podręczną dla statyki i ochroną tras najczęściej atakowanych przez scrapery.
  • Pomiar w Google Analytics 4, żeby wiedzieć, jakich pracodawców, miast i stanowisk ludzie naprawdę szukają, i priorytetyzować roadmapę na podstawie danych.

Zakres i pochodzenie danych

Mówimy o 337 044 pracodawcach i 2 837 355 wnioskach obejmujących lata podatkowe 2009-2023. Wszystko pochodzi z dwóch urzędowych źródeł: H-1B Employer Data Hub agencji USCIS (wnioski, zatwierdzenia i odmowy) oraz Labor Condition Applications Departamentu Pracy (stanowiska, płace i lokalizacje), z kwartalną aktualizacją powiązaną z oficjalnym kalendarzem publikacji obu agencji.

Ta niewidoczna część — importowanie, czyszczenie i uzgadnianie urzędowych danych kwartał po kwartale bez degradowania tego, co już opublikowane — odróżnia poważną platformę danych od zrzutu CSV z wyszukiwarką.

Rezultat

H1BScan to zdecydowanie największy zbiór danych spośród moich produktów i dowód, że to samo podejście, które stosuję w hiszpańskich niszach, działa w skali amerykańskiej i przy wolumenie większym o dwa rzędy wielkości. To żywy produkt, którym sam zarządzam: co kwartał wpływają nowe dane, agregaty są przeliczane, a profile dalej odpowiadają natychmiast.

Jako wizytówka ma prosty przekaz: jeśli Twój biznes zależy od tego, żeby ogromny katalog dało się przeszukiwać — produkty, akta, rejestry, cenniki — to jest architektura, która to udźwignie bez zadyszki.

Kilka zrzutów ekranu

Stack

Laravel PHP Zoptymalizowany MySQL Blade Tailwind CSS Vite Kwartalny ETL SEO programatyczne Schema.org Dane USCIS/DOL Cloudflare

Możesz to sprawdzić na dowolnej znanej firmie: odwiedź h1bscan.com.

Masz gigantyczny zbiór danych i żadnej strony, która oddaje mu sprawiedliwość?

Projektuję platformy, które zamieniają miliony rekordów w szybkie i indeksowalne strony, z zakresem i ceną ustalonymi na piśmie przed startem.

Strony internetowe na zamówienie → Opowiedz mi o swoim przypadku

Pytania o H1BScan

Jakie źródła danych zasilają H1BScan?

Dwa urzędowe źródła z USA: H-1B Employer Data Hub agencji USCIS (lata podatkowe 2009-2023) oraz Labor Condition Applications (LCA) Departamentu Pracy. Według samego serwisu oba są odświeżane kwartalnie zgodnie z oficjalnym kalendarzem publikacji.

Ile firm i wniosków obejmuje platforma?

Strona główna pokazuje 337 044 śledzonych pracodawców i 2 837 355 skumulowanych wniosków H-1B, ze średnim wskaźnikiem zatwierdzeń na poziomie 92,4%.

Co kandydat może sprawdzić, zanim przyjmie ofertę?

Pełną historię wniosków H-1B danej firmy: ile złożyła, ile zatwierdzono lub odrzucono, jakie płace zadeklarowała w LCA, na jakich stanowiskach i w jakich miastach oraz jak wypada na tle innych sponsorów w rankingach.

Czym jest LCA i dlaczego ma znaczenie?

Labor Condition Application to dokument, który pracodawca składa w Departamencie Pracy, zanim wystąpi o H-1B. Zawiera stanowisko, oferowaną płacę i lokalizację, więc jest źródłem realnej przejrzystości płacowej w całym procesie.

Czym są poziomy płacowe (wage levels) I-IV w systemie H-1B?

Odpowiadają percentylowi płacy obowiązującej dla danego stanowiska: poziom I (17. percentyl) to poziom startowy, II (34) — wykwalifikowany, III (50) — doświadczony, a IV (67) — w pełni samodzielny. Kalkulator płacowy H1BScan opiera się na tych poziomach i na danych z LCA.

Inne własne produkty

Potrzebujesz czegoś o takiej skali?

Platformy danych, SEO programatyczne i architektury, które udźwigną miliony rekordów. Niezobowiązująca 30-minutowa rozmowa.

Poproś o bezpłatną wycenę