[{"data":1,"prerenderedAt":313},["ShallowReactive",2],{"navigation":3,"mdc--irr76i-key":42,"mdc-cvaq2a-key":55,"mdc-714f8s-key":99,"mdc-g6h0en-key":108,"mdc-fruqsn-key":145,"mdc--ay8gc-key":154,"mdc--xmu253-key":173,"mdc-5rb2t0-key":182,"mdc-8awua4-key":219,"mdc--ecawsj-key":228,"mdc-dp0nkk-key":246,"mdc-3gw4ik-key":255,"mdc--87vlh5-key":264,"mdc-vz0tdc-key":273,"mdc-xz2rjl-key":282,"mdc-7v1kfx-key":291},[4],{"title":5,"path":6,"stem":7,"children":8,"page":41},"Posts","\u002Fposts","posts",[9,13,17,21,25,29,33,37],{"title":10,"path":11,"stem":12},"Agents, MCP, RAG, Knowledge Graphs, all open source and local","\u002Fposts\u002Fagents_mcp_rag_local_foss","posts\u002Fagents_mcp_rag_local_foss",{"title":14,"path":15,"stem":16},"DeGoogle your phone","\u002Fposts\u002Fdegoogle_your_phone","posts\u002Fdegoogle_your_phone",{"title":18,"path":19,"stem":20},"Homelab Automation","\u002Fposts\u002Fhomelab_automation","posts\u002Fhomelab_automation",{"title":22,"path":23,"stem":24},"How I discovered Static Site Generators","\u002Fposts\u002Fhow_i_discovered_ssg","posts\u002Fhow_i_discovered_ssg",{"title":26,"path":27,"stem":28},"My Linux Journey","\u002Fposts\u002Fmy_switch_to_linux","posts\u002Fmy_switch_to_linux",{"title":30,"path":31,"stem":32},"Own your Data","\u002Fposts\u002Fown_your_data","posts\u002Fown_your_data",{"title":34,"path":35,"stem":36},"Self-host your AI assistant","\u002Fposts\u002Fself_host_your_ai_assistant","posts\u002Fself_host_your_ai_assistant",{"title":38,"path":39,"stem":40},"The move to Vue.js","\u002Fposts\u002Fthe_move_to_vuejs","posts\u002Fthe_move_to_vuejs",false,{"data":43,"body":44},{},{"type":45,"children":46},"root",[47],{"type":48,"tag":49,"props":50,"children":51},"element","p",{},[52],{"type":53,"value":54},"text","Expert consulting on Palantir Foundry platform.",{"data":56,"body":57},{},{"type":45,"children":58},[59,64,69],{"type":48,"tag":49,"props":60,"children":61},{},[62],{"type":53,"value":63},"End to End projects: data connection, transforms, enrichments, machine learning, dashboards and applications.\nLLM embeddings integration into classification and clustering pipelines.\nModels deployment to production environments.\nAgile Scrum and DevOps\u002FMLOps practices.",{"type":48,"tag":49,"props":65,"children":66},{},[67],{"type":53,"value":68},"For one year as an expert consultant on Foundry, I joined the Airbus Customer Line services data analytics team. Their goal is to provide methods and tools to manage and analyse data related to non-conformity detected during the last phases of manufacturing and testing or even customer satisfaction surveys.",{"type":48,"tag":70,"props":71,"children":72},"ul",{},[73,79,84,89,94],{"type":48,"tag":74,"props":75,"children":76},"li",{},[77],{"type":53,"value":78},"Preprocess data with Palantir's pyspark modules.",{"type":48,"tag":74,"props":80,"children":81},{},[82],{"type":53,"value":83},"Design and build KPIs and Dashboards to support business teams.",{"type":48,"tag":74,"props":85,"children":86},{},[87],{"type":53,"value":88},"Handle free text data using NLP techniques and LLM embeddings.",{"type":48,"tag":74,"props":90,"children":91},{},[92],{"type":53,"value":93},"Deploy ML classification models to production into Palantir's Foundry platform.",{"type":48,"tag":74,"props":95,"children":96},{},[97],{"type":53,"value":98},"Automate user actions and workflows using Foundry's automation tools.",{"data":100,"body":101},{},{"type":45,"children":102},[103],{"type":48,"tag":49,"props":104,"children":105},{},[106],{"type":53,"value":107},"Technical leader of an international development team on Palantir Foundry Platform.",{"data":109,"body":110},{},{"type":45,"children":111},[112,117,122],{"type":48,"tag":49,"props":113,"children":114},{},[115],{"type":53,"value":116},"Creation of ingestion pipelines in Palantir Foundry platform.\nResponsible for the respect of governance and cybersecurity rules.\nTechnical support and coaching on pyspark developments.\nAgile Scrum and DevOps practices.",{"type":48,"tag":49,"props":118,"children":119},{},[120],{"type":53,"value":121},"Acting as a Data Engineer subcontractor for Stellantis, I was tasked to lead a team of 5 to 10 people responsible for the addition of new data into Palantir Foundry from the enterprise other systems. The context was international, from the United States to India.",{"type":48,"tag":70,"props":123,"children":124},{},[125,130,135,140],{"type":48,"tag":74,"props":126,"children":127},{},[128],{"type":53,"value":129},"Handling connection between Palantir Foundry and external systems.",{"type":48,"tag":74,"props":131,"children":132},{},[133],{"type":53,"value":134},"Ensuring security, availability, access rules to newly added data.",{"type":48,"tag":74,"props":136,"children":137},{},[138],{"type":53,"value":139},"Preprocessing big data using Palantir's internal pyspark coding modules.",{"type":48,"tag":74,"props":141,"children":142},{},[143],{"type":53,"value":144},"Supervising the team's work according to client priorities.",{"data":146,"body":147},{},{"type":45,"children":148},[149],{"type":48,"tag":49,"props":150,"children":151},{},[152],{"type":53,"value":153},"Development of an open source platform for multidisciplinary analysis and optimisation.",{"data":155,"body":156},{},{"type":45,"children":157},[158,163,168],{"type":48,"tag":49,"props":159,"children":160},{},[161],{"type":53,"value":162},"Integrated Assessment Modelling in python. Global climate, economics and energy models.\nModel Based System Engineering, trades between Airbus future aircraft design.\nOptimisation algorithms and numerical analysis.\nAgile Scrum and DevOps practices.",{"type":48,"tag":49,"props":164,"children":165},{},[166],{"type":53,"value":167},"Part of Airbus Engineering, the goal was to simulate energy, economy and environment future evolution to help making decision on aircraft design. The platform was developed in python relying on Gemseo optimisation library.",{"type":48,"tag":49,"props":169,"children":170},{},[171],{"type":53,"value":172},"The same techniques were also used to optimise aircraft design by modelling engine power, weight, fuel consumption, lift and thrust.",{"data":174,"body":175},{},{"type":45,"children":176},[177],{"type":48,"tag":49,"props":178,"children":179},{},[180],{"type":53,"value":181},"Team Leader Digital Transformation.",{"data":183,"body":184},{},{"type":45,"children":185},[186,191,196,214],{"type":48,"tag":49,"props":187,"children":188},{},[189],{"type":53,"value":190},"Business needs understanding and qualification.\nData cleaning, enrichment, statistical analysis.\nMachine learning algorithms in python\u002Fpyspark.\nNatural Language Processing (NLP).\nAgile Scrum project management.",{"type":48,"tag":49,"props":192,"children":193},{},[194],{"type":53,"value":195},"During 4 years, I participated in multiple projects as a data science expert consultant for Airbus in Toulouse:",{"type":48,"tag":70,"props":197,"children":198},{},[199,204,209],{"type":48,"tag":74,"props":200,"children":201},{},[202],{"type":53,"value":203},"Deployment of an analytics dashboard for Airbus Quality Teams day to day reports in python and QlikSense.",{"type":48,"tag":74,"props":205,"children":206},{},[207],{"type":53,"value":208},"Outliers detection and severity and costs estimation of Airbus maintenance requests from airlines.",{"type":48,"tag":74,"props":210,"children":211},{},[212],{"type":53,"value":213},"Development of an Airbus internal NLP python\u002Fpyspark library built as a wrapper of scikit-learn, nltk and gensim.",{"type":48,"tag":49,"props":215,"children":216},{},[217],{"type":53,"value":218},"On several of these projects, I acted as team leader and Agile scrum master for a team of about 6 to 10 people.",{"data":220,"body":221},{},{"type":45,"children":222},[223],{"type":48,"tag":49,"props":224,"children":225},{},[226],{"type":53,"value":227},"Periodic waves in Hamiltonian systems: stability, modulations and dispersive shocks.",{"data":229,"body":230},{},{"type":45,"children":231},[232,237],{"type":48,"tag":49,"props":233,"children":234},{},[235],{"type":53,"value":236},"Mathematical and numerical analysis of stability properties of periodic waves solutions of Hamiltonian systems.\nAnalysis of partial differential equations.\nDevelopment of a complex numerical method in Matlab, scientific calculation, numerical analysis, schemes for PDEs.",{"type":48,"tag":49,"props":238,"children":239},{},[240],{"type":48,"tag":241,"props":242,"children":243},"em",{},[244],{"type":53,"value":245},"Communication at scientific colloquium and training programs (CEMRACS 2015, SEME).",{"data":247,"body":248},{},{"type":45,"children":249},[250],{"type":48,"tag":49,"props":251,"children":252},{},[253],{"type":53,"value":254},"Classes, exercises and practical work on numerical analysis for engineering students with Matlab.",{"data":256,"body":257},{},{"type":45,"children":258},[259],{"type":48,"tag":49,"props":260,"children":261},{},[262],{"type":53,"value":263},"Mathematical analysis and development of numerical methods for turbo-reactors acoustic fields.",{"data":265,"body":266},{},{"type":45,"children":267},[268],{"type":48,"tag":49,"props":269,"children":270},{},[271],{"type":53,"value":272},"Study of acoustic propagation models and their numerical simulation.\nDevelopment of a finite element method code with Fortran.",{"data":274,"body":275},{},{"type":45,"children":276},[277],{"type":48,"tag":49,"props":278,"children":279},{},[280],{"type":53,"value":281},"General Engineering training with R&D Specialisation.\nMajors: mathematics and risks management, partial differential equations, acoustics.",{"data":283,"body":284},{},{"type":45,"children":285},[286],{"type":48,"tag":49,"props":287,"children":288},{},[289],{"type":53,"value":290},"Mathematics and Applications, Advanced Mathematics and Mathematical Engineering.\nMajors: partial differential equations, kinetic theory and shape optimisation.",{"data":292,"body":293},{},{"type":45,"children":294},[295,300],{"type":48,"tag":49,"props":296,"children":297},{},[298],{"type":53,"value":299},"Classes in two schools of Universidad Politécnica de Cataluña BarcelonaTech:",{"type":48,"tag":70,"props":301,"children":302},{},[303,308],{"type":48,"tag":74,"props":304,"children":305},{},[306],{"type":53,"value":307},"FME: Faculdad de Matemáticas y Estadistica.",{"type":48,"tag":74,"props":309,"children":310},{},[311],{"type":53,"value":312},"ETSEIB: Escuela Técnica Superior de Ingeniería de Barcelona.",1777387548242]