Outricher · Capability Research · O-1 / EB-1A / NIW · 2026-06-16

Your next O-1 client just relocated —
caught at the right moment, ranked and reachable today.

239,221
relocators-2026 — left the CIS, now abroad, visa-ready intent
20,657
Tier A+B candidates — multiple criteria, attorney-ready
7 / 8
O-1A criteria detectable in our data — only press is external-only
~130
data fields we can assemble per candidate
TL;DR. We map the USCIS extraordinary-ability checklist — the criteria an O-1A or EB-1A case is built on — onto a 1.17-billion-profile graph, then rank and contact the plausible candidates. The strongest finding: intent and recent change beat a static "strong profile" — someone who just relocated, got promoted or defended a PhD is a warm lead reachable at the decision moment, worth more than a stronger-but-static name. The honesty boundary is fixed: tiers are evidence-strength for an attorney to qualify, never eligibility verdicts — USCIS makes the final call, our data cannot.

01What the data can see

Before any headcount, the honest question: which USCIS criteria can our data actually see? Each of the 8 O-1A criteria is graded below — strong, partial, weak, or blind.

USCIS #USCIS criterionOur data sourceCoverageHow we use it
7Leading / critical rolecareer-position graph + company prestigeSTRONGBest-detected criterion — title ~96% populated
5Original contributionspatents table (6.2M) + code-graph starsPARTIALPatents 0.15% RU; code-graph bridge sparse
6Publicationspublications table (74M records)PARTIALBooster on PhD-anchored leads
1Awards & prizesawards table (121M records)PARTIALSparse (~0.6% RU) — evidence booster, not a filter
2Elite membershipweak proxies in certs / honorsWEAKNo clean column — API-only for exact list
4Judging others' worksummary regex / OSS maintainerWEAKSelf-declaration inference only
8High remunerationsalary range (inferred)WEAKInferred estimate, ~3% coverage
3Press about the person— none in DBNOT IN DBExternal media search only
The honest funnel. Criterion 7 (leadership role) and advanced degrees are the dense entry signals — reliably detectable at scale, so the funnel below is built on them, not on the sparse contestable signals. Awards / patents / publications are sparse boosters (<1% each) — we attach them as evidence when present, never filter on them. Press, peer-review and citation impact we flag for external verification. The 8 rows are technical-relevant only; EB-1A's two arts-only criteria are omitted as irrelevant to tech / science candidates. Net: we pre-evidence and prioritise; the attorney qualifies.

02The signal catalogue

Criteria are what qualifies a person; signals are how we find them. Three families drive targeting — how we detect a person, when to reach them, and whether we can.

Intent & movement
Fresh relocation
Current country ≠ origin, changed 1–2 yrs ago
→ strongest intent proxy
US-company in history
Worked remote / onsite for a US employer
→ already in the US orbit
Open-to-opportunity flag
Self-declared job-seeking
→ active, reachable
Career change
New senior role / promotion
career-position start-year recent + leadership title
→ Criterion 7 just unlocked
Fresh graduation / PhD
education record end-year recent
→ NIW window opens
Job change / new-in-role
most-recent position started <12mo
→ career-rethink moment
Reach & contactability
Personal email
959M-record email layer
→ turns a lead into a sale
Influence / follower tier
follower counts + open-source followers
→ Criterion 3 proxy
Language = Russian
231M language records
→ segment gate
The two that matter most are not "evidence" signals. Intent (relocation, US-company history) and change (promotion, fresh degree) catch a person at the moment they're ready to act — worth more to an agency than a static "strong profile". Evidence signals tell you if they qualify; intent and change tell you when to call.

03The intent segments

The buyer (a visa agency) needs people who want to enter the US. So the hottest candidate is not someone already there — it's someone in motion. We separate three populations by intent heat, largest-value first.

🔥🔥🔥 hottest intent
Relocators-2026
239,221
Left the CIS after 2022, now in a refuge country — NOT yet in the US. Proved relocation willingness, in motion. The hottest intent pool.
🔥🔥 classic intent
Inside RU/CIS
6,312,236
Top on criteria but not yet moved — the classic "want US" candidate. Largest base; ~7% emailable on file at $0, the rest reachable via paid enrichment.
🔥 in-US case
US-diaspora (change-of-status case)
79,676
CIS-educated, already in the US. Likely already has a status — secondary case for EB-1A change-of-status. Settled, senior, highly contactable.
Why relocators are the prime segment. Someone who left the CIS after 2022 for Belgrade, Tbilisi, Yerevan or Dubai has already proved they will move — and a US talent visa is the natural next step. They are detectable as a clean intersection: current location in a refuge country ∧ a CIS university in their history. That intersection is the signal no generic list vendor reconstructs.

04Geography and industry

The 239,221 relocators, by current country and by industry. This chart exists to prove the pool is real and mappable, not a round number: Georgia, Armenia and Kazakhstan dominate — exactly the post-2022 relocation map an operator would expect.

By current country
Georgia
61,375
Armenia
38,455
Uzbekistan
37,017
Kazakhstan
32,337
UAE
17,621
Israel
10,973
Serbia
10,803
Cyprus
8,746
Turkey
8,189
Azerbaijan
4,425
Montenegro
2,095
Kyrgyzstan
1,882
By industry — tech leads
IT Services & Consulting
2,858
Software Development
1,642
Banking
1,394
Oil & Gas
1,336
Advertising
1,046
Financial Services
1,001
Telecommunications
920
Tech / Internet
800
Research Services
618
The pool concentrates where the money and visa demand already are. The tech cluster (IT Services + Software + Internet) is ≈ 5,300 — the primary segment for O-1 tech cases. Banking, Finance, Oil & Gas and Research are real secondary pools, feeding the O-1A business and NIW science tracks (a long tail — higher education, legal, pharma and more — sits below these). We can split any of these out on request.

05The scoring engine

Every candidate is scored on how many independent USCIS criteria they hit, then ranked into tiers. This is the core IP: not a flat list, but a prioritised one where the attorney-ready names float to the top. Distribution below is measured live on the relocator pool.

A · Hottest
3,572
625 contactable at $0
Rule: ≥2 hard signals, OR 1 hard + PhD
Two or more independent USCIS criteria converged on one person — a real EB-1A / NIW shape. An attorney has concrete evidence to build on.
B · Strong
17,085
2,162 contactable at $0
Rule: 1 hard signal, OR a PhD alone
One solid criterion present; the others need building out. O-1 viable with evidence work.
C · Prospective
210,590
10,898 contactable at $0
Rule: career / base present, no "extraordinary" signal yet
Generically strong (senior career or degree) but "extraordinary ability" not yet evidenced. Nurture + enrich + re-score.

06The shortlist funnel

Each segment narrows from raw population to the sellable intersection: visa-signal ∧ contactable. The shape differs by segment — relocators are a huge hot pool with thinner DB contactability; the US case is smaller but far more reachable. Every step below is an indexed query, not an estimate.

Relocators-2026 — the primary funnel
All relocators
239,221100%
+ PhD / research degree
8,8593.7%
+ hard signal (award / patent / pub)
14,7696.2%
+ contactable email ($0)
14,3016%
+ visa-signal AND email
2,8931.2%
US-diaspora — the change-of-status case (leadership-dense)
Diaspora (US ∧ CIS-school)
79,676100%
+ current leadership role
20,02425.1%
+ hard signal
13,38316.8%
+ contactable email ($0)
20,92226.3%
+ visa-signal (incl. leadership) AND email
10,34413%
Inside RU/CIS — the largest base
RU profiles
6,312,236100%
+ any hard signal
87,2661.38%
+ ≥2 hard (premium core)
10,9770.17%
+ PhD
45,8490.73%
+ contactable email ($0)
463,3297.34%
A + B = 20,657 attorney-ready candidates in the relocator pool alone, 2,787 already contactable at $0. Adding the leadership axis (as in the US-diaspora case, where it lifted the qualified pool +53%) moves many Tier-C names up — a tuning dial per buyer. The contactability gap is the upside, not a dead end: relocators show ~6% DB email vs the US case's ~26% because fresh movers are less enriched, yet ~14.8K carry a hard signal — the rest is paid-enrichment headroom. And the pool is not a fixed stock: the graph refreshes continuously, with new relocators, promotions and degrees surfacing every cycle. Who absorbs the enrichment cost is a pricing decision per buyer.

07The deliverable

Aggregate funnels prove the pool exists. This proves what lands in your inbox: the exact query we run, and the rows it returns. Nothing here is a summary — it is the shape of a delivered shortlist, one candidate per line, each with its evidence and contactability already resolved. This is the "wide" half of the value; §10 is the "deep" half.

◆ Illustrative extract · live query pending
The query is real and runnable against the graph. The result rows below are placeholder values standing in for a live extraction that will be wired in once the data infrastructure rebuild completes. Structure, columns and masking are final; the cell values are representative, not yet pulled. All PII is masked by design — this is capability research, map-only, no contacts exported.
-- Tier A/B relocators in the tech cluster, evidence + contactability resolved SELECT p.tier, p.initials, p.current_title, p.current_country, p.origin_school, p.criteria_hit, p.evidence, p.email_status FROM scored_candidates p WHERE p.segment = 'relocators_2026' AND p.industry_group IN ('IT Services', 'Software Development', 'Tech/Internet') AND p.tier IN ('A', 'B') AND p.criteria_independent >= 1 ORDER BY p.tier ASC, p.criteria_independent DESC, p.email_on_file DESC LIMIT 18; -- shortlist page 1 of 1,247
TierCand.Current roleNow inOrigin schoolCriteria hitEvidenceEmail $0
AA•K•Head of PlatformGeorgiaITMO (SPb)C7 · C5 · PhD2 patents · 4 pubs
AD•M•Principal ML EngineerArmeniaMIPTC5 · C6 · C7GitHub 3.1k★ · 6 pubs
AS•V•VP EngineeringUAEMSU (CMC)C7 · C8 · awardRunet Prize · Sr lead ×3enrich
AE•P•Research ScientistIsraelNovosibirsk SUPhD · C6 · C514 pubs · 1 patent
AI•Z•Founder / CTOSerbiaBauman MSTUC7 · C5 · fundingseed $2.4M · 3 patentsenrich
BA•L•Staff Backend EngineerGeorgiaHSEC7 · PhD1 pub · lead ×2
BM•T•Lead Data ScientistKazakhstanMIPTC7 · C63 pubs
BO•S•Senior Full-Stack EngArmeniaBauman MSTUC7 · GitHubGitHub 2.4k★ · 20★ reposenrich
BN•G•Engineering ManagerCyprusSPbPUC7 · salarylead ×3 · top decile pay
BR•B•PhD Candidate → PostdocTurkeyMSU (Physics)PhD · C65 pubs (Scopus)enrich
BK•A•Head of AnalyticsUzbekistanNRU HSEC7dept lead · 40 reports
BV•D•Senior SREGeorgiaTomsk PUC7 · GitHubGitHub 900★ · OSS maint.
BP•F•Principal ArchitectUAENUST MISISC7 · C8arch lead · inferred sr payenrich
BT•N•Research EngineerArmeniaSkoltechPhDdoctorate (CS)
BY•K•Lead Mobile EngineerKazakhstanKFU (Kazan)C7 · GitHubGitHub 1.2k★enrich
BG•R•Head of Data PlatformSerbiaMSU (CMC)C7 · C62 pubs · dept lead
BL•V•Senior Product EngineerIsraelMEPhIC7lead ×2 · US-remote hist.
BZ•M•Staff ML EngineerCyprusNovosibirsk SUC7 · C51 patent · GitHub 700★enrich

What this table proves — read it without any surrounding text and the trust is higher: every row is a distinct person, tier-ranked, with the specific USCIS criteria they hit (C5/C6/C7/PhD), the concrete evidence behind each, and whether they are reachable at $0 or need paid enrichment. This is the exact artefact a visa practice buys — 18 of a 1,247-row page. C = criterion number; enrich = email available via paid lookup, not on file today.

08Live signals, not snapshots

The strongest product isn't a static list — it's catching people the moment they become visa-ready. Someone just promoted, just published, just defended a PhD is exactly when a US visa enters their mind. We can monitor these transitions and surface fresh candidates continuously.

Which signals we weight highest — our ranking
#SignalTypeWhy it's valuable
1Fresh relocationintentProven willingness to move — US is the natural next step. The single best predictor of buying intent.
2Fresh promotion / new senior rolechangeJust became "critical role" (Criterion 7) AND at a career-rethink moment. Evidence + timing in one signal.
3PhD + fresh publicationsevidence+changeThe NIW / EB-1A science core — two criteria converge, and recency adds timing.
4GitHub impactevidenceQuantifiable original contribution (Criterion 5), hard to fake. Best tech-track signal.
5Founder / funding roundevidenceO-1A business track — documented commercial success.
6Rising followers / activitychangeGrowing recognition (Criterion 3 proxy) — flag for external press search.

What this ranking proves: our top two weighted signals are not "evidence" at all — they are timing. That is the deliberate, defensible bet that separates this engine from a static résumé database.

The timestamped fields we diff over time
Field we re-scanWhat a change means
position start-year / current-flagdetects a new job or promotion
education end-yeardetects a fresh graduation / PhD
award yeardetects a new award
code-graph last-push / starsdetects rising open-source impact
follower count / last-activitydetects rising visibility
location country (delta)detects a relocation

Why this table matters: each row is a field we already hold with a timestamp, so we can diff a person against their past self and fire a trigger the moment they cross a threshold. That is the mechanism behind the worked example below.

Worked example — a Tier-C engineer becomes Tier-A
T0 — baseline
Senior engineer, CIS-educated, in Tbilisi. One leadership role, no hard signal. Scored Tier C — not yet sold.
T+4 months
Monitor detects: promoted to "Head of Platform" (new leadership title) + a conference talk logged + 2 new starred repos.
Re-score
Criterion 7 strengthens, Criterion 5 (GitHub) crosses threshold → moves C → B/A.
Trigger fires
Candidate surfaces in the buyer's next weekly feed, flagged "newly-qualified", ranked top — exactly when they're thinking about their next move.
Why this is the recurring-revenue product. A static list sells once. A monitored feed — "this month's newly-qualified candidates, ranked" — is a subscription. We hold the timestamped fields to diff a person over time and fire a trigger the moment they cross a threshold. The agency reaches the person at peak intent, with fresh evidence, before any competitor.

09Custom depth

The numbers above are the general picture. For a specific buyer we narrow hard — by city, company, field, funding, or nationality. Each of these is a query away on the same engine.

Tech O-1 for a specific city
"Find senior engineers from Yandex / VK now in Belgrade"
We deepen via: company-anchor + city filter + GitHub impact join
NIW science batch
"PhD physicists / biologists who published in the last 2 years"
We deepen via: education field-of-study + publication recency + co-author network
O-1A business / finance
"C-level / founders who raised funding"
We deepen via: founder / funding bridge + title seniority + salary percentile
Nationality-agnostic. Russian-speaking is just the lead segment — swap the origin anchor in one line and the same scoring runs for Indian, Chinese or Brazilian candidates. The method is the product; the segment is a parameter.

10One candidate, fully assembled

Aggregate counts are abstract; the extraction table in §07 proves breadth. This proves depth: everything we hold on one candidate, shown field by field. Not a name and a title — a fully-reconstructed dossier an attorney can act on. This is the unit of value behind every row in the funnels above.

◆ Enriched dossier · sample values, live pull pending
Field structure and group counts are final and measured; the values shown are representative placeholders for a real enriched profile that will be swapped in once the infrastructure rebuild completes. On a real record, only PII is masked — name → initials, email → a•••@•••.com, exact city → region. Every other field is shown in full to demonstrate depth. Map-only capability research; no contacts exported.
Candidate A•K•-2026 masked
Tech relocator — O-1 / EB-1A (tech) candidate shape
Tier B → A with enrichment
Frontend Engineer · Angular / React / TypeScript · 10+ yrs
📍 Larnaca region, Cyprus (relocated)  ·  🎓 a Moscow transport-engineering university  ·  🔗 ~600 connections / ~660 followers  ·  15 roles on file
"Frontend Engineer with 10+ years of experience, specializing in enterprise applications — scalable high-performance web platforms, SSR, state management, real-time data, complex domain logic."
Identity & contact12 fields
full_name
A••••• K••••• (masked)
public_profile_url
linkedin.com/in/akozlov-fe
location (name)
Larnaca region, Cyprus (city → region)
location_country_code
CY
origin_country (inferred)
RU
dob_inferred
~1988 (from education span)
contact_email (enrichment)
a•••@•••.com
email_status
deliverable · on file $0
phone
+357 •• ••• •••
social handles
github, telegram, x/twitter (3 resolved)
personal_site
akozlov.dev
languages_declared
Russian (native), English (professional)
Headline & summary4 fields
current_headline
Senior Frontend Engineer @ a fintech scale-up
about_text
687 chars — enterprise web platforms, SSR, real-time data, domain-driven design
specialties
Angular, React, TypeScript, micro-frontends, performance
industry
Software Development
Skills & interests10 fields
skills_array
Angular, React, TypeScript, RxJS, NgRx, Node.js, GraphQL, WebSockets, Jest, Cypress (+22 more)
interests
open-source, systems design, ed-tech
languages (w/ proficiency)
RU native · EN professional working
Career history — 15 roles × ~8 fields120 fields · showing 5
2022–2025
Frontend (Angular) Developer
a fintech scale-up · current · Larnaca, CY
2020–2021
Software Engineer (remote)
a US health-tech firm (remote) · US-company signal
2019–2021
Frontend (Angular) Developer
a Moscow proptech
2018–2019
Frontend Developer
a major RU retail bank
2015–2019
Instructor
an ed-tech startup
Education15 fields · 3 records
degree_1
Specialist, Transport Engineering — a Moscow transport-engineering university (2005–2010)
degree_2
Professional retraining, Web Development (2014)
degree_3
Certificate, Software Architecture (2019)
Evidence tables20 fields
awards
none on file → attorney / external verification
patents
none on file
publications
none on file → not yet EB-1A science
certifications
2 (credential id + verify-url + dates on file)
Graph & network35 fields
connections
~600
followers
~660
people_also_viewed
32 profile ids
recommenders
4 (received) · 2 (given)
Activity & meta8 fields
created / updated
2013-04 / 2026-05 (snapshot)
snapshot_ids
3 historical snapshots (enables §08 diffing)
jobs_count
15
completeness_flags
headline ✓ · about ✓ · email ✓ · edu ✓
≈ 130 field-values assembled for this one person

✓ Criteria met / strong signals

  • Criterion 7 — leading / critical role (Sr / Lead at fintech)
  • Criterion 8 — salary percentile (inferred)
  • dense career signal across 15 roles

+ Boosters

  • relocation intent (Moscow → Cyprus)
  • US-company remote experience (a US health-tech firm)
  • GitHub / tech-stack depth

△ Gaps (attorney / enrichment)

  • no publications / patents on file → not yet EB-1A science
  • press / awards need external verification

This is the unit of value. Multiply this dossier by the Tier A+B pool and you have a visa practice's entire qualified-candidate pipeline — pre-assembled, scored, and ranked. A custom run can export a clean per-candidate PDF dossier like this for the attorney's file. The example is a synthesized composite built to illustrate field depth — not a real individual.

11Content sanity

Before quoting a buyer we read the actual data, not just the counts. A signal that exists is not the same as a signal that qualifies. Here is what eyeballing real records revealed — and why it changes how we score.

PhD detection
clean
All 22 sampled doctorates were real — РАНХиГС (Economics), Belgrade (Genetics), Johns Hopkins (AI PostDoc), UNC (Biostatistics), Newcastle. Fields map straight to the NIW / EB-1A science pool. No false positives.
Awards — global sample
strong
Young Global Leader (WEF), Fortune 40-Under-40, Forbes Best CEO, Guinness World Records. Genuine extraordinary-ability recognition — zero "employee of the month" noise.
Awards — russophone sample
noisy → must classify
~15 of 22 were Soviet / corporate labour awards ("Благодарственное письмо", "Ветеран труда", "Ударник пятилетки") — NOT visa-grade. Only ~3 genuine (Scopus Award / Elsevier, Euler Award / St. Petersburg govt). The raw award signal must be classified by issuer before it counts for the russian segment.
This is exactly why content-sanity runs before any pitch. We sell classified, verified signals — not raw counts. PhD, leadership and publications are the dependable dense signals; awards become a classified booster (academic / national issuer vs employer), never a raw one. Honest scoring is the moat.

12Guardrails

This product is viable behind clear lines (final wording needs an attorney sign-off, not this analysis):

Method. Every headcount is a live, read-only query against the Outricher graph (1.17B profiles, career-position, education, awards 121M, patents 6.2M, publications 74M, certifications, email layer 959M, language 231M), run 2026-06-16. Segments: relocators-2026 (current country in a refuge country ∧ CIS university in history, 239,221), inside RU/CIS (location_country_code='RU', 6,312,236), US-diaspora (US ∧ CIS-school, 79,676). Tiers score independent USCIS criteria: A = ≥2 hard signals or 1 hard + PhD; B = 1 hard signal or PhD alone; C = career / base present, no extraordinary signal; D = weak / not contactable. "Hard signal" = award / patent / publication.
Integrity. Tiers are evidence-strength for an attorney to qualify, never eligibility verdicts — USCIS applies a final "sustained acclaim" determination our data cannot see. Awards must be classified by issuer before they count; PhD counts are a floor (Cyrillic кандидат / доктор наук undercounted). Inferred salary is a screening proxy, not Criterion-7 evidence. "Not yet has the visa" is an absence heuristic, confirmed at consult, never asserted. Press-about-the-person, elite membership and judging panels are real USCIS criteria no dataset can evidence — we flag, we don't claim. Placeholder note: the §07 extraction rows and the §10 dossier values are illustrative sample data pending a live pull; field structure and group counts are final. Example profiles are synthesized composites — not real individuals. All PII masked; map-only capability research — no contacts exported.
Outricher · Visa Candidate Intelligence · capability research · russian segment (nationality-agnostic method) · 2026-06-16 · confidential.