M. BENJAMIN
Plateforme de gestion de candidature
TIMA est un projet développé par Takima pour simplifier et optimiser la gestion des candidatures au sein de l'entreprise. L'application traite une grande variété de profils, allant des stagiaires aux UX/UI designers, en passant par d'autres types de candidats.
Avec près de 200 candidatures à gérer chaque saison, l'automatisation des processus est essentielle pour gagner en efficacité et en productivité.
L'application propose également des fonctionnalités avancées, telles que l'envoi automatique de mails et la planification d'entretiens, pour améliorer l'expérience des recruteurs et des candidats.
Développeur Fullstack
MAR - DEC 2024
Next.js
React.js
TypeScript
Spring
Java
Postgres
Hibernate
Docker
Gitlab CI/CD
Git
Tailwind
J'ai travaillé sur un script de migration en utilisant Notion API. La procédure de migration se résume à : récupération des données de Notion puis appel API pour sauvegarder dans ma base de données.
Mais étant donné que l'ordre d'appel API a une importance, le choix de JavaScript n'est pas le plus judicieux, car il faut gérer la communication asynchrone.
Le mieux est d'utiliser un langage comme Python qui permet d'éviter les problèmes liés à l'asynchronisme et offre un meilleur contrôle du processus de migration.