Cosmico S.R.L
Cosmico
Complete backend and talent classification system refactor. Development of a new operational backoffice, working in parallel with the internal team and other collaborators.
Tech stack

Context
Cosmico is an Italian company operating in talent matching: connecting companies with qualified professionals through a proprietary talent classification and scoring system.
When they brought us in, the platform had accumulated technical debt in the backend and classification system, and needed an operational backoffice that the internal team could use daily to manage data.
What we did
We worked alongside Cosmico's internal team and other freelancers who were already collaborating with the company. The work split across two main areas.
Backend refactoring
The existing backend had structural issues that made adding new features difficult without risking regressions. We refactored the NestJS codebase, reorganizing modules, cleaning up circular dependencies, and bringing the codebase to a state where adding new features has a predictable cost.
Part of the work involved the talent classification system: the logic that assigns scores and categories to profiles based on skills, experience, and other signals. We rewrote some critical parts to make them more accurate, testable, and maintainable.
New backoffice
The Cosmico team needed an internal tool to manage profiles, classifications, and operational workflows without depending on technical intervention for every operation. We designed and built the backoffice: an interface that lets the team view and edit talent data, manage classifications, and track matching workflows.
Collaborating with the other freelancers required coordination on module boundaries and a clear division of responsibilities to avoid overlaps and code conflicts.
The result
The backoffice is in production and the Cosmico team uses it daily. The refactored backend reduced onboarding time for new developers and made adding new features more predictable.