Resume · portfolio · GitHub analysis

Screen 1000+ resumes in minutes.
Surface the 20 worth interviewing.

Acticio reads every resume, follows every GitHub link and portfolio, and ranks candidates by what they've actually shipped — not by who matched the most keywords.

Free while in betaNo credit cardBulk folder upload
Analyzing GitHub…3.2s
Senior Backend Engineer
Marcus Reed
marcus.reed@example.com
Proof-of-work score
0
Strong fit
GitHub signals
142 public commits · 8 active repos · Go, TypeScript
Portfolio
Live SaaS at marcusreed.dev · 3 case studies
Resume claims
Verified against shipped work
Verdict: Prolific builder with production-grade backend work. Recommend fast-tracking to technical round.

Evidence we analyze

GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
GitHub logo
Behance logo
Dribbble logo
The difference

Resumes lie. Commits don't.

Traditional ATS tools rank candidates on keywords a human wrote about themselves. Acticio ranks them on the work they've actually shipped.

239%
more applications per role since ChatGPT shipped
67%
of hiring managers say AI-written resumes slow them down
9 / 10
self-taught builders get filtered out by keyword parsers
Traditional ATS

Keyword matching, at scale

  • Rewards resume keyword-stuffing
  • Misses self-taught builders with strong GitHub
  • Can't tell verified work from inflated claims
  • Screeners spend hours on candidates who don't ship
Acticio

Evidence scoring, automatic

  • Scores on shipped GitHub, portfolio, and live products
  • Surfaces builders whose resumes undersell their work
  • Cross-checks claims against public evidence
  • Top 10% rise instantly — you review who's worth your time
How it works

From a folder of resumes to a ranked shortlist

Three steps. One pipeline. Zero keyword hunting.

01

Post a role, drop resumes

Create a job in seconds. Drag-drop a folder of resumes, upload a ZIP, or forward applications straight from your inbox.

02

AI digs into real evidence

Acticio parses each resume, crawls linked GitHub and portfolios, and scores candidates on what they've built — not how they phrased it.

03

Interview the top 5%

A ranked leaderboard with score breakdowns, verdicts, and evidence links. Click into any candidate to see exactly why they scored 87.

See it in motion

Watch Acticio analyze a candidate

Real-time evidence. No keyword guessing.

priya-sharma-resume.pdf
Priya Sharma
priya@github.io · github.com/priyasharma
Senior Full-Stack Engineer
5 yrs · TypeScript, React, Postgres, Rust
Experience
Built marketplace serving 1M+ MAU at Stripe
Open-source: shipped scoring engine to GitHub (1.2k★)
Migrated payments stack to Postgres + dbt
Links
github.com/priyasharma/scoring-engine
priya.dev (portfolio)
Acticio output
Reading resume…
Extracting skills, links, and project signals
Step 1 — Parsing the resume for skills, links, and projects.
What's inside

Every feature, built for evidence

Six capabilities that make Acticio feel like a hiring analyst, not another ATS inbox.

Evidence-gated scoring

Resume-only candidates can't outrank verified builders. Scores are hard-capped when GitHub or portfolio evidence is missing — so polish never beats proof.

GitHub proof-of-work

90-day contribution heatmap, commit ownership %, original-vs-fork detection, and template-README sniffing. The actual receipts, not just star counts.

Portfolio crawling

Live sites, case studies, Dribbble, Behance. If they linked it, we read it and score the craft against the JD.

Public apply links

Generate a candidate-facing apply URL per role. Applicants drop their resume directly — no recruiter forwarding, no inbox archaeology.

Bulk folder upload

Drop a whole folder onto the dashboard. We filter junk, dedupe, and queue everything through the evidence pipeline automatically.

Team workspaces

Multi-tenant orgs with role-based access, shared candidate notes, and a per-org activity log. Your whole hiring team works the same pipeline.

Inside a scorecard

Every score explained. Every signal linked.

Click into any candidate and see exactly what Acticio saw. The commits it counted, the portfolio pieces it read, the verdict it reached. No black box.

  • Live GitHub evidence
    Commit history, top repos, language breakdown — all linked directly.
  • Portfolio reads
    We crawl linked sites and extract case studies, stacks, and roles.
  • Claim verification
    Resume claims cross-referenced against public record.
Full-Stack Engineer
Sara Linnea Becker
sara.becker@mail.com
Score
92
Top 3%
GitHub depthA+
218 commits · 12 repos
Portfolio craftA
Live SaaS · 4 studies
Stack matchA+
Node, React, Postgres
Resume claims
Verified
AI verdict

Exceptional builder. Shipped a profitable side-SaaS while holding a full-time role. Strong fit for senior IC track — skip screening call, go straight to technical.

Ranks #1 of 47 candidates for this role
FAQ

Questions, answered

Mid-market companies (10–1,000+ employees) hiring across roles where applicant volume has gotten unmanageable — engineering, design, product, marketing, operations, and any role where evidence of real work beats a polished resume. If you're getting 200+ applicants per role and most of them read like ChatGPT wrote them, you're exactly who we built this for. We pull signals from resumes, GitHub for engineers, Behance and Dribbble for designers, personal sites and writing samples for everyone else — so the same tool works for senior engineers, senior designers, marketers, and operators alike.

An ATS is a system of record — it manages the workflow once a candidate is already in your pipeline (interview scheduling, scorecards, offer letters, compliance). It does not tell you who deserves to be in that pipeline. Acticio is the decision layer that runs before the ATS: every resume, GitHub profile, and portfolio is read, scored, and ranked with evidence, so only the candidates worth a recruiter's time make it through. If you already use Greenhouse, Lever, Ashby, or Workable, Acticio plugs in alongside it — shortlist in Acticio, push the winners into your ATS via export or integration. If you don't have an ATS yet (most teams under 50 don't), Acticio replaces the only stage that actually moves the needle: turning a stack of resumes into a ranked, defensible shortlist. You can run an entire hire end-to-end from the Acticio dashboard until you outgrow it.

Resume text, linked GitHub profiles for engineers (90-day contribution heatmap, commit ownership %, fork-vs-original detection, README depth, language signals, stars), portfolio sites for designers (Behance, Dribbble, personal domains — content, stack, craftsmanship), writing samples and personal sites for everyone else, and any other public evidence the candidate linked. Crucially, the score is evidence-gated: a candidate with a polished resume and zero verifiable evidence is hard-capped below candidates with real proof of work — polish never beats proof. Every score comes with a natural-language explanation citing specific repos, commit percentages, and URLs — so you can defend any decision to a hiring manager or to legal.

Native integrations with Greenhouse, Lever, Ashby, and Workable are on the near-term roadmap — we prioritize based on what paying customers ask for. CSV export of any shortlist works today, so you can push winners into any ATS manually. Email-forwarded resumes (from a Gmail job inbox) and Google Forms intake are also planned. Have a specific need? Email hello@acticio.com and we'll tell you honestly when it ships.

Starter is free forever (50 resumes per month, no credit card). Pro is $149/month for 500 resumes. Team is $249/month for 1,500. Enterprise is custom. Each new candidate you upload counts as one resume credit. Re-analyzing a candidate triggers a fresh AI run so you can correct names or ranking after a resume update — quota usage applies as usual.

Typically 10–20 seconds per candidate, including GitHub crawling and portfolio reading. A folder of 50 resumes is fully ranked in under a few minutes; 500 resumes wraps in well under an hour. We email you when the batch finishes so you don't have to babysit the tab.

Yes. Data is encrypted in transit and at rest, stored in SOC 2-compliant infrastructure, and never used to train models for third parties. You can delete any candidate or job at any time. Full details in our Privacy Policy and DPA — both available on request.

Mark the candidate as hired or rejected after the interview, and rate the ranking thumbs up or down. We use that signal to improve scoring on your account specifically — and to give you a measurable view of where the model and your taste diverge. Your feedback never trains models for other customers.

Your next 500 applicants.
Ranked in minutes, not weeks.

Drag in a folder of resumes. We read every one, follow the GitHub links, and hand back a defensible shortlist with evidence on every row.