EngineerDNAA hiring product by Soonlay

Hire engineers on evidence, not claims.

EngineerDNA turns a developer's public code into a verified skill profile, so recruiters can search, rank and hire on proof.

  • 10 engineering dimensions
  • Deterministic evidence
  • Public repos only
EngineerDNAAll roles
Search by skills, experience, or keywords…
  • RSRahul SharmaFull Stack Developer · 3 yrs94%
  • PNPriya NairBackend Engineer · 4 yrs91%
  • AVAman VermaML Engineer · 2 yrs87%
Illustrative preview · sample profiles

01The problem

A résumé is a claim. Code is evidence.

Hiring runs on claims nobody can check. EngineerDNA checks them against real code.

KubernetesclaimedREST APIsclaimedTestingclaimedEngineerDNAchecks public codeKubernetesMENTIONEDREST APIsUSEDTestingUSED

02What it does

One chain of evidence, from commit to hire.

Public reposyour own commitsEvidence EngineUSED vs MENTIONEDDeveloper DNA10 dimensionsVerificationverified/refutedRankingweighted factorsHireApplied → Hired
  • Deterministic — no LLM decides what's verified
  • Every score shows its reasoning
  • Private repos are never read

03Product in action

The recruiter workspace, built on proof.

Open a candidate to see exactly why they rank where they do.

engineerdna/recruiter
TypeScript, PostgreSQL, Docker
  • Why this rank
    • Skill match100 × 0.303 / 3 required skills proven in code.
    • Engineering DNA81 × 0.25Developer DNA 81/100, strongest in Backend and API Design.
    • Evidence depth88 × 0.2014 verified technologies across public repositories.
    • Project signal70 × 0.15Public repositories and stars, weighted logarithmically.
    • Recent activity92 × 0.10Recency of the latest push to a public repository.
Illustrative recreation of the EngineerDNA recruiter UI · sample data

04How it works

From a GitHub connection to a signed offer.

  1. 01

    Connect

    Link GitHub once. Only code you authored counts.

    GitHub connected

    Public repositories only
    • booking-api142 own commits
    • portfolio-site61 own commits
    • infra-scripts23 own commits
    • forked-ui-kitFork · 0 own commits
  2. 02

    Extract evidence

    Every technology tagged USED or MENTIONED, with proof.

    booking-api · TechEvidence
    • NestJSconf 0.93USED
    • PostgreSQLconf 0.90USED
    • Redisconf 0.35MENTIONED
    • Playwrightconf 0.77USED

    Deterministic. Same repository in, same evidence out.

  3. 03

    Score and verify

    Ten-dimension DNA score. Claims verified or refuted.

    78

    Strong · Developer DNA
    NestJS VERIFIEDRedis REFUTED
  4. 04

    Search and rank

    Search by proven skill. Every rank explains itself.

    Backend Engineer · ranked
    • #1Candidate A87
    • #2Candidate B82
    • #3Candidate C71

    Each rank opens into its five weighted factors.

  5. 05

    Hire

    Shortlist, interview, offer and hire in one pipeline.

    Application timeline
    1. Applied
    2. Viewed
    3. Screening
    4. Shortlisted
    5. Interview Scheduled
    6. Offer Sent
    7. Offer Accepted
    8. Hired

05Who it's for

Two sides of the hire, one source of truth.

Recruiterssearch · rank · hireEngineerDNAshared evidenceCandidatesprofile · badge · copilot

06Why EngineerDNA

Screening that starts from the work.

RésuméKeywordsA guessCodeEvidenceClear rankRÉSUMÉ-FIRSTWITH ENGINEERDNA

07Built by Soonlay

SoonlayEngineerDNA

A studio product, open to inspect.

Built by the Soonlay team. The full source is public under MIT, so every score can be checked.

Read the source(opens in a new tab)
License

MIT, open source

Stack
  • Next.js 15
  • NestJS 10
  • PostgreSQL 16
  • Prisma 5
  • TypeScript
  • Zod contracts
  • Claude
  • Docker
  • Turborepo
EngineerDNA

Stop reading claims. Start reading evidence.

See how a GitHub profile becomes a verified, rankable hire.