About Hammadi
English
Fluent
French
Native or bilingual
Experience
- Bureau VeritasData Engineer - LLM - RAG (LangChain) - AWSCONSULTING AND AUDITSNovember 2023 - Today (2 years and 9 months)Courbevoie, FranceContextMission: Development of an intelligent chatbot for field agents to ensure the compliance of boats. The boats examined are of various types, and several FAQs based on PDF files contain tables, text and images.AchievementsChatbot development:Using Python with Poetry and FastAPI for tool development.Implementation of Langchain (Agentic) for managing conversation flows.Integration with AWS Bedrock for managing agents and knowledge bases (Titan Embedding + Claude Sonnet).Using pdfplumber to extract data from PDFs and applying post-processing to optimize results.Definition of a splitting strategy (chunks) of tables and texts, ensuring effective integration of information into embedding models.AWS Technologies and Services:Deployment of serverless functions with AWS Lambda.Using AWS AOSS for the vector database.User management with AWS Cognito.Infrastructure and deployment via AWS CDK and AWS CloudPlatform.Development of user interfaces with AWS Amplify.Monitoring and log management with AWS CloudWatch.Version control and source code management via AWS CodeCommit.Online development environment with AWS Cloud9.Technical Issues:Chunk size management for embedding models, taking into account context window limits.Collaboration in co-development with AWS France to optimize and improve the tool.ResultsPerformance: The PDF splitting and processing strategies have yielded very convincing results, facilitating quick and accurate access to compliance information.Efficiency: The tool has improved the productivity of field agents by providing them with instant and relevant access to the information needed for their inspections.
- ORANGELead Tech NodeJs Python / DevOpsBANKING AND INSURANCEJanuary 2020 - April 2023 (3 years and 3 months)Lead Tech NodeJs / Python and devops within the artificial intelligence team of Orange Bank.- Web Development (NodeJs / Python)- Devops (Docker, Jenkins, Helm, Terraform, Kube)- Elastic Stack- Apache Airflow- Agile project management- etc…
- BNP PARIBAS SAC# Development Consultant - Skype For BusinessBANKING AND INSURANCESeptember 2018 - September 2019 (1 year and 1 month)Montreuil, FranceBNP wants to migrate its IBM technologies to Microsoft-Development of a UCMA bot triggering call simulations on Skype Softphone migration batches. Analysis of SIP frames using the CLS (Centralized Logging Service) console, dynamic management of pools and SBCs (Automatic topology discovery) and management of different possible scenarios. Use of SQL always on clusters, High Availability (Failover management).-Development of a Responsive ASP.NET MVC Web client allowing the industrialization of Softphone processes (LDAP directory management, Active Directory, SQL).All of these projects were approached by applying the DevOps method.
Recommendations
Be the first to recommend Hammadi
Help this freelancer shine by sharing your experience working together.
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
- Diplôme d'Ingénieurs en Systèmes d'InformationESIPE (École Supérieure d'Ingénieurs Paris-Est Créteil)2019Enseignements : Programmation JAVA, Programmation Web (JEE, NodeJs, C#), SCALA, Android (Java, Kotlin), Cloud & Nomadisme, Architecture distribuée (Haute Disponibilité, Failover, Load Balancing), Conteneurisation, Sécurité des SI, Réseaux, Programmation objet, Android, Internet des Objets (IoT), Base de données, Modélisation UML, Ecosystème des SI, Statistiques, Machine Learning, Business Intelligence, Pilotage de la performance, Big Data, Conduite de projet, Stratégie d’entreprise, Analyse financière, Gestion financière, Contrôle de gestion, Marketing, Gestion RH, Droit des TIC Projet de Synthèse (3ans) : 1er année : Réalisation d’un client lourd pour la gestion d’un dépôt de véhicule 2ème année : Réalisation d’un client web pour la gestion des réservations 3ème année : IoT et Architecture distribuée
- DUT InformatiqueIUT Paris XIII Villetaneuse2016
Certifications
- TOEICETS Global2019