LinkedIn candidate data parsed into a Power BI dashboard

LinkedIn Parser

I built a scraper to help the Betsys HR team source candidates from LinkedIn, storing the parsed profiles in Postgres with a Power BI dashboard on top. I wrote it in Cypress — shame on me, today I would use Playwright. I also tried parsing the LinkedIn mobile app through Appium, but it was too slow, and you get blocked anyway.
Power BI video
LinkedIn post with parsing video

Project information

  • Technology used: Cypress, Selenium, TypeScript, Postgres, Power BI, .NET
  • Project goal: Better candidate sourcing for HR
  • Date: 2023