Je suis Adam Charof, développeur fullsktack, expert python et elasticsearch. Titulaire d'un Master (Bac+5) en Ingénierie Informatique et…
depuis la création du compte
Confiez votre projet à Adam
Faites appel à l'expertise d’Adam pour faire avancer votre projet, ou découvrez d‘autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Je suis Adam Charof, développeur fullsktack, expert python et elasticsearch. Titulaire d'un Master (Bac+5) en Ingénierie Informatique et Intelligence Informatique, je combine une solide formation académique avec une expérience pratique approfondie.
Mes compétences techniques sont certifiées par les titres PCEP et PCAP – Certified Associate Python Programmer, ainsi que par une certification en Machine Learning. Ma licence en développement informatique m'a permis d'acquérir une base solide dans le développement d'applications robustes, performantes et évolutives.
Passionné par l'innovation et la résolution de problèmes complexes, je mets à disposition mes compétences avancées en Python, Machine Learning et en technologies web modernes pour accompagner mes clients dans la réussite de leurs projets digitaux.
J'ai mené à terme des projets de grande envergure et travaille en méthode Agile, m'adaptant constamment à vos besoins spécifiques. Je suis également disponible pour réaliser un POC (Proof of Concept) sans engagement afin de démontrer la faisabilité de vos projets.
Si vous recherchez un développeur freelance engagé, efficace et capable d'apporter une réelle valeur ajoutée à vos projets, je serais ravi d'en discuter avec vous.
Conception et déploiement d'une solution avancée de recherche et d'indexation de documents basée sur Elasticsearch, intégrée avec Active Directory pour une gestion centralisée des utilisateurs et des permissions.
- Développement d'une API performante pour effectuer des recherches optimisées et contextuelles sur un volume de données massif .
- Création de scripts Python pour l'extraction, l'indexation et la gestion des métadonnées des documents.
- Exploitation des informations issues d'Active Directory pour automatiser les vérifications d'accès utilisateur et aligner les permissions sur les rôles définis dans l'organisation.
- Implémentation de filtres d'accès précis basés sur les rôles, en croisant les données AD avec les métadonnées des documents indexés.
- Optimisation des performances du système : suppression de la pagination, formatage des chemins, et ajustements spécifiques pour répondre aux besoins métiers.
- Conception de pipelines de traitement pour uniformiser les formats de données et assurer leur compatibilité entre Elasticsearch et les systèmes existants.
- Collaboration avec des bases de données relationnelles pour garantir la cohérence des informations et des accès.
Conception et déploiement d'une solution avancée de recherche et d'indexation de documents basée sur Elasticsearch, intégrée avec Active Directory pour une gestion centralisée des utilisateurs et des permissions. - Développement d'une API performante pour effectuer des recherches optimisées et contextuelles sur un volume de données massif . - Création de scripts Python pour l'extraction, l'indexation et la gestion des métadonnées des documents. - Exploitation des informations issues d'Active Directory pour automatiser les vérifications d'accès utilisateur et aligner les permissions sur les rôles définis dans l'organisation. - Implémentation de filtres d'accès précis basés sur les rôles, en croisant les données AD avec les métadonnées des documents indexés. - Optimisation des performances du système : suppression de la pagination, formatage des chemins, et ajustements spécifiques pour répondre aux besoins métiers. - Conception de pipelines de traitement pour uniformiser les formats de données et assurer leur compatibilité entre Elasticsearch et les systèmes existants. - Collaboration avec des bases de données relationnelles pour garantir la cohérence des informations et des accès.
Compétences : Elasticsearch · Développement backend · Python · Développement d’API · Sécurité des accès et authentification · Exploitation Active Directory (LDAP, gestion des rôles et permissions) · Gestion de données volumineuses · Optimisation des performances · Bases de données
En tant que formateur en Développement Web et Python à l'Académie ACG, j'ai conçu et dispensé des cours destinés à préparer les étudiants aux exigences du marché du travail numérique. Mon rôle consistait à élaborer des programmes pédagogiques complets et évolutifs, intégrant à la fois les fondamentaux du développement web (HTML, CSS, JavaScript, etc.) et les aspects avancés de la programmation en Python (programmation orientée objet, gestion de bases de données, utilisation de frameworks modernes).
Chez Inovalley, nous faisions du conseil en informatique avec un objectif clair : accompagner les entreprises dans leur digitalisation. Nous analysions leurs besoins et proposions des solutions adaptées pour optimiser leurs processus et améliorer leur efficacité.
Notre travail consistait à mettre en place des outils numériques sur mesure, à automatiser certaines tâches et à sécuriser leurs infrastructures. Nous aidions également nos clients à adopter des solutions modernes comme les ERP, CRM, création de site internet. et le cloud computing pour mieux structurer leur activité.
L’idée était d’apporter une transformation digitale efficace et stratégique, en tenant compte des enjeux propres à chaque entreprise.