MyStaff: the Symfony of tailor-made solutions

Expertises Custom development

Cosa collaborated with ConvictionsRH to develop MyStaff, an all-in-one HR platform built on Symfony.

The goal: replace fragmented tools with a unified, secure, and scalable solution to manage recruitment, assignments, and consultant development.

A technical redesign serving HR agility

Overview

ConvictionsRH, a consulting firm specializing in digital HR transformation, partnered with Cosa in 2019 to create MyStaff. The platform evolved from a basic assignment tool into a comprehensive ecosystem with six key modules, progressively deployed since January 2021.

Context

With over 200 consultants and the increasing costs of multiple software tools, ConvictionsRH aimed to focus on four priorities: centralizing HR processes, automating manual reporting, securing sensitive data, and saving €30K annually on software licenses.

Briefly

Over two years, Cosa transformed MyStaff into the digital backbone of ConvictionsRH through an agile approach combining incremental development (five new features per year) and scalable maintenance.

“After an initial pilot phase, we validated our choice of a specific HRIS and industrialized sprint-based developments with CosaVostra. Within nine months, we achieved bi-weekly deliveries of minor and major updates, demonstrating exceptional project management maturity from the CosaVostra team.”

Matthieu Laudereau Partner / Associate Director @ConvictionsRH

Results / Impacts

100 % of HR processes centralized on one platform.
+200 users with 10 levels of authorization.
30K€ saved annually on software licenses.

“This project is particularly rich and stimulating daily due to its technical subtleties, user experience optimization, and the need for framing & advice—all aspects where the client consistently challenges us. For me personally, it’s been an immersive journey into HR at every level—from understanding the business to managing relationships with internal teams and the client—and that’s fantastic!”

Aurélie Fouque Digital Project Manager at Cosa

Solutions

A “6-in-1” platform inspired by industry leaders

MyStaff integrates the best features from LinkedIn, Malt, and Pipedrive into a custom solution:

  • Collaborative directory with professional skills.
  • Intelligent staffing (matching projects/consultants).
  • Automated ATS from application to hire.
  • Bonus management tied to deliverables.
  • Consultant performance dashboard.
  • Personalized goal-setting workflow.

Methodology

In November 2020, Matthieu Laudereau returned to us with an ambitious vision: make MyStaff the cornerstone of HR at ConvictionsRH. Aurélie Fouque, Project Manager at Cosa, helped establish a clear roadmap based on priorities identified during collaborative workshops.

Development of core functions

Each new feature followed a structured process:

  1. Initial workshop to define client needs.
  2. UX prototyping of workflows via Figma.
  3. Validation in a second workshop before back-end development in Symfony and front-end integration in React.

Scalable maintenance

In parallel with main development, we ensured continuous maintenance with weekly planning for requested updates. Urgent fixes were handled within 48 hours, while major production releases were scheduled twice per month.

Enhanced security

With over 200 users across different authorization levels, MyStaff posed significant security challenges. Authentication relies on Microsoft SSO combined with mandatory VPN use for most users. The code is designed to prevent visibility of API keys used. In September 2021, we conducted a PenTest (cyberattack simulation) that confirmed the system’s total impermeability.

“For me and our entire dev team, the real interest in this project lies in its complexity—both technically and in terms of security. Through constant technological monitoring, we successfully met ConvictionsRH’s various requests, including developing a custom ATS to simplify and automate their recruitment processes as much as possible.”

Valentin Graglia Back-End PHP/Symfony Developer at Cosa

“This project was a true UX challenge for me. It constantly pushed me on all fronts and allowed me to create an end-to-end experience with the entire MyStaff team—highlighting all stakeholders and profiles involved in MyStaff. It was intimidating at first and hard to grasp initially but ultimately became one of the highlights of my weekly schedule!”

Nayrouz Ben Cheick Ahmed UX Designer at Cosa