Skip to content
All work

Product Engineering/2022 — 2023

Findem

Chrome extension that turns LinkedIn profiles into ATS candidates

Role
React / Next.js Extension & Application Developer
Year
2022 — 2023
Discipline
Product Engineering
Stack
7 technologies

A SaaS recruitment platform that integrates with LinkedIn to scan candidate profiles, pushes them through a custom applicant tracking system, and surfaces analytics for hiring decisions.

01The problem

Recruiters live in LinkedIn but their pipeline lives in an ATS. Every profile that matters gets re-entered by hand, which is both slow and where the data quality goes.

02The approach

A Chrome extension in React and TypeScript with Ant Design, scanning candidate profiles in place on LinkedIn and passing them into a custom ATS on a Java back end over PostgreSQL, hosted on Google Cloud. The extension had to work inside a page it does not control, which constrains almost every decision about DOM access and resilience.

03The outcome

Delivered as the LinkedIn-facing capture surface for the platform, feeding the ATS and its hiring analytics.

04Decisions worth noting

  1. 01

    Extension operating inside LinkedIn's own DOM — a page whose markup can change without warning.

  2. 02

    Profile capture feeding a custom ATS rather than a generic CRM, so downstream analytics stayed meaningful.

  3. 03

    React and TypeScript shared between the extension and the wider application.

Working on something similar?

Get in touch