Talent Aggregator
Cross-platform freelance talent search (archived)
Aggregated freelancer profiles from multiple platforms (Upwork, Fiverr, Toptal) into a single search with consistent skill filtering and rate comparison. The live app has since been archived; this page is the writeup.
problem
Finding freelancers means searching Upwork, Fiverr, Toptal, and a handful of others separately, comparing apples-to-oranges profile formats by hand.
solution
Flask aggregator pulled profiles from each source, normalised them into a common shape (name, skills, rate, rating, last active), and served a single search/filter UI.
architecture
external → compute → store → ui
outcome
Worked. Was useful. Was eventually retired because keeping the scrapers up against three platforms was more maintenance than the search was returning. Kept here as a portfolio entry — the lessons stick.
stack
capabilities
- →Cross-platform freelancer search
- →Profile normalisation
- →Skill and rate filtering
lessons learned
- 01Three scrapers means triple the maintenance. Pick one platform, win there, then expand — do not start with three.
- 02Normalising profiles into a common shape is harder than it looks. Skills are tags on one site and free text on another.
- 03Useful but not loved is a strong reason to archive. Keep the writeup, retire the container.