About Mohamed
French
Native or bilingual
English
Fluent
Experience
- LexisNexisData Engineer - LLM - RAG (LangChain) - AWSLEGALApril 2024 - Today (2 years and 2 months)Paris, FranceDevelopment and integration of Retrieval-Augmented Generation (RAG) systems for improving document search and legal data analysis.Implementation and optimization of Large Language Models (LLMs) for automatic language processing applied to legal data (GPT).Implementation of an LLM switch allowing dynamic adjustment of responses based on the model used (Claude, ChatGPT).Exploitation and improvement of vector databases for indexing and rapid document search (FAISS, Pinecone, Weaviate).Implementation of advanced chunking techniques to structure and improve the relevance of search results.Optimization of reranking of search results by leveraging advanced scoring models and embeddings.Development and integration with Langchain for orchestration and management of NLP data flows.Performance monitoring and log analysis with Coralogix, Splunk, and Dynatrace.Securing and managing secrets with AWS Secret Manager.Design and development of backend microservices in Python for interfacing AI models and APIs.Securing and optimizing the performance of APIs in Python to ensure a high level of reliability and scalability.Collaboration with multidisciplinary teams (Data Scientists, DevOps, Product Owners) for seamless integration of AI solutions.Implementation of CI/CD pipelines with Git, Jenkins, and Docker to automate deployment and testing in production.Development of analytical dashboards and advanced reporting with ElasticSearch and Kibana for tracking the performance of AI models.Technologies: Python, Langchain, SQL, LLM, RAG, LLM Switch, Vector Databases, Chunking, Reranking, Embedding, Git, Jenkins, Docker, ElasticSearch, Kibana, AWS (Secret Manager), Windows, Linux, Coralogix, Splunk, Dynatrace.
- Orange BankData Engineer IABANKING AND INSURANCEApril 2022 - Today (4 years and 2 months)Paris, France■ Design and develop the architecture and microservices to offer a conversational chatbot - Python / NodeJS / Java / RASA / IBM WATSON ■ Ensure security through secure coding practices and security testing. ■ Collaborate with cross-functional teams to implement a chatbot system in a DevOps environment. ■ Monitor and maintain chatbot applications. ■ Integrate the chatbot with other teams' ecosystems. ■ Analyze user data to continuously improve performance, accuracy, and user experience. ■ Stay up to date with the latest advances in AI technologies. ■ Document the development process to ensure knowledge transfer. ■ IBM DB2 to POSTGRESQL migration. ■ Migration of all applications and databases to AWS environments ■ Redesign the application architecture according to bank standards. ■ Develop and maintain the response management tool. TECHNOLOGIES: Javascript, NodeJS, NestJS, NextJS, ReactJS, Java, Python, RASA, IBM WATSON ASSISTANT, AWS S3 Bucket, AWS EC2, SPARK, Jenkins, Terraform, Git, Maven, IBM Cloud, LDAP, IBM DB2, Sonar, Bitbucket, ElasticSearch, Kafka, Kubernetes, Liquibase, Nginx, Ansible, Dynatrace
- Société GénéraleDevSecOps Python EngineerBANKING AND INSURANCEApril 2021 - April 2022 (1 year)Paris, France▪ Continuous integration and development of REST APIs (Python Flask)▪ Implementation of security policies and role model.▪ Provisioning, workflows, and identity management.▪ Application monitoring.▪ IAM and Cloud architecture.▪ Management of authentication and authorization based on OAuth2 protocols.▪ Scripts and deployments of CI/CD Pipelines
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineering degreeESIEE PARIS2020Diplôme d'ingénieur
- Engineering degree, Management Information Systems, generalESIAG - Ecole Supérieure d'Informatique Appliquée à la Gestion2018Diplôme d'ingénieur, Systèmes d''information de gestion, général