Searching by skills, title, location, and company

The full filter set in People Search and the related Find-on-Web and Find-on-GitHub flows.

Where these filters live

CVViZ has three sourcing search surfaces, each with its own filter set:

  • People Search (per job). The richest filter set.
  • Find on web — in the Add Candidates modal. Google-search across multiple sources.
  • Find on GitHub — in the Add Candidates modal. Direct GitHub search.

People Search filter reference

The filter config (PeopleSearch/filterConfig.js) exposes these fields. All accept text values:

Person filters

  • Current Title — auto-filled from the job's title.
  • Skills — auto-filled from the job's mandatory skills.
  • Description (description) — keyword match against profile description.
  • Degree (degree).
  • Department (department).
  • Connections (connections) — values like "first_degree", "second_degree".
  • Contact Method — e.g. "email", "phone".
  • Current Employer.
  • Email (email) — exact email lookup.
  • Birth Year — caution: discrimination risk in many regions.

Location filters

  • City (city) — auto-filled from the job's city.
  • Country (country).

Company filters

  • Company Name.
  • Company Domain.
  • Company City.
  • Company Competitors.
  • Company Industry.
  • Company Size Min / Max.
  • Company Funding Min / Max.
  • Company Revenue Min / Max.
  • Company Publicly Traded — true / false.

Advanced company filters

  • Company Website Rank.
  • Company News Timestamp — values like "funding::one_month".
  • Company NAICS Code, Company SIC Code.

Find on Web filter set

From the Add Candidates modal's Find on web tab:

  • Job Profile / Title (jobtitle).
  • Required Skills (skills).
  • Location (locations).
  • Qualification (qualifications) — optional.
  • Additional Info (addInfo).
  • Exclude Terms (excludeTerms).

Five source tabs choose which Google domain to search:

  • Resume Files
  • LinkedIn
  • GitHub
  • Behance
  • Stack Overflow

Find on GitHub filter set

From the Add Candidates modal's Find on GitHub tab:

  • Query (query) — main search term.
  • Location (location).
  • Language (language) — e.g. Python, Go.
  • Followers + Followers Range.
  • Repos + Repos Range.

Tactical tips

  • Start broad on People Search. The job's auto-filled defaults are a useful first cut; tighten one filter at a time.
  • Use Exclude Terms on Find-on-Web to filter out aggregator pages and recruiter junk.
  • For dev roles, GitHub search beats LinkedIn — language and repo signals are more concrete.
  • Avoid Birth Year as a filter except where legally relevant — it's a discrimination risk in most jurisdictions.