Case study
A recruitment platform with smart candidate matching
Polskill matches candidates to offers on skills: both sides rate them from 1 to 5, the system scores the fit, and a conversation opens only after both agree. Both sides go through their matches with a single swipe, as in a dating app, and a conversation opens only once the candidate and the recruiter have picked each other.
Context
A recruiter reads hundreds of CVs to find a few that fit. A candidate scrolls through hundreds of offers to find one for them. Polskill does that work for both sides: based on skills, it matches the candidate with the best offers and the recruiter with the best candidates, before anyone opens a single CV.
What I built
Candidate
- A profile filled in once: rated skills, education, experience, courses, certificates, a CV.
- Preferences: salary range, location, contract type, work mode. They set the order of offers on the list.
- Offers ordered by fit, one after another. Swipe right to apply, left to pass, with no form and no cover letter.
Employer
- A company account with a single invitation link for colleagues, with roles and job titles.
- Publishing offers, and candidates ordered by fit to that particular offer, reviewed one after another with a swipe.
- Only after picking a candidate does the recruiter see whether they were interested in the offer, and can write to them.
- A guided start for a new account, up to publishing the first offer.
Matching and conversations
- A fit score computed from the skill ratings on both sides, separately in each direction.
- A conversation opens only when both sides accept the match.
- Live chat for confirmed pairs.
Search and back office
- Radius search from a given address, with a map and filters: salary, contract type, work mode, occupation.
- Login with a Google account or email, bot protection, CV uploads.
- A ticketing system, a newsletter.
- The interface and every dictionary in Polish, English and Ukrainian.
Outcome
The first version was handed to the client in July 2025, the finished platform in November 2025.
More case studies

Property reports for home buyers
A report on an address from a listing link: transaction prices, commutes, zoning and the risks of the area. Price maps for all of Poland, pay per report with no subscription, invoice and delivery automatic.
View
A container tracking system for a terminal
A live view of the yard, container and vehicle positions updated with no input from the operator, panels for operators and dispatchers, data exchange with the terminal's system.
ViewContact
Facing something similar? Describe it and I will tell you whether I can help.
You do not need a specification. Describe how the work looks today and what should change. We will write the scope together.