{"id":299,"date":"2017-01-28T22:15:02","date_gmt":"2017-01-28T22:15:02","guid":{"rendered":"https:\/\/adrien-v.pul-lup.fr\/wpav\/?page_id=299"},"modified":"2026-05-21T16:40:00","modified_gmt":"2026-05-21T16:40:00","slug":"development","status":"publish","type":"page","link":"https:\/\/adrien-v.com\/?page_id=299&lang=en","title":{"rendered":"Development"},"content":{"rendered":"<p> <img loading=\"lazy\" decoding=\"async\" class=\"img-responsive aligncenter wp-image-326\" src=\"wp-content\/uploads\/programming-583923_960_720-1.jpg\" width=\"400\" height=\"213\" \/><\/p>\n<h2>Practical Development Skills<\/h2>\n<ul>\n<li><strong>AI<\/strong> : API (OpenAI, Gemini, Anthropic, Perplexity, ElevenLabs), and tools (Codex, Antigravity, OpenClaw, Genspark &#8230;)<\/li>\n<li><strong>Modeling<\/strong>: Schemas, Class Architectures, DTD&#8230;<\/li>\n<li><strong>Web<\/strong>: Symfony, PHP7, JavaScript (Node, React), HTML5, CSS<\/li>\n<li><strong>API<\/strong>: Facebook, Google, Amazon, Apple Store&#8230;<\/li>\n<li><strong>Smart Contracts<\/strong>: Solidity, Truffle, Hardhat&#8230;<\/li>\n<li><strong>Data Science<\/strong>: R, Python, Machine Learning<\/li>\n<li>Expert in <strong>XML<\/strong> transformation methods: XSLT, DOM, SAX, XQUERY&#8230;<\/li>\n<li>Docker, AWS, LATEX, CAML, PROLOG\u2026<\/li>\n<\/ul>\n<h2>Projects<\/h2>\n<h3>TheMaxiA \/ MMMix<\/h3>\n<p class=\"p1\">Artistic initiatives focused on exploring and merging digital art and technology, particularly through NFT masks, augmented reality, and music. Music plays a central role, uniting the human and the artificial to create shared emotional experiences. The project invites artists to co-create and explore the diversity of creative intelligences. Additionally, they incorporate Web3 elements to manage creators&#8217; rights in a decentralized manner, ensuring transparency and fair compensation for rights holders through blockchain technology.<\/p>\n<h3>Qaptur<\/h3>\n<p class=\"p1\">SaaS platform that helps impact investors identify, evaluate, and fund projects based on nature-based solutions (NBS).<\/p>\n<ul>\n<li class=\"p1\">Satellite remote sensing (Sentinel-2) for acquiring high-resolution spatial imagery data.<\/li>\n<li class=\"p1\">Machine Learning for data processing and carbon sequestration estimation (GPP calculation).<\/li>\n<li class=\"p1\">Large-scale geospatial analysis and data visualization: Google Earth Engine.<\/li>\n<li class=\"p1\">Scientific computing tools in R and Python languages.<\/li>\n<\/ul>\n<h3>SolarXchange<\/h3>\n<p>Tokenization of solar plants:<\/p>\n<ul>\n<li>Creation of an ERC1155 collection factory<\/li>\n<li>Decentralized storage of assets (IPFS)<\/li>\n<li>Purchasing shares with ERC20<\/li>\n<li>Minting of these NFTs<\/li>\n<\/ul>\n<h3>Stream-Surfing<\/h3>\n<p>Prototypes of audio\/video controllers allowing enrichment and surfing within them:<\/p>\n<ul>\n<li><a href=\"?p=374&amp;lang=fr\">Modeling<\/a><\/li>\n<li>Experiments: See <a title=\"Multi-media control time playlist\" href=\"https:\/\/www.youtube.com\/watch?v=I-xsB3FFEKo&amp;list=PLRmNUHjNpTxOY0X_fnSsiv-QAXSogkZQ4\" target=\"_blank\" rel=\"noopener\">Stream-Surfing demos<\/a><\/li>\n<\/ul>\n<h3>LigAV<\/h3>\n<p>Co-founder and Research Engineer at <a href=\"http:\/\/www.ligaran.com\/\">Ligaran<\/a> since 2009, I developed a meta-engine for composition. It orchestrates a flow of multi-language processing in a modular and structured way (XML).<\/p>\n<p>I also wrote all the modules it uses in different languages (XSLT, PHP, Python, SH, Java&#8230;) to have a generic converter from our standardized input format to all produced formats (epub, traditional print, large letters, web PDF&#8230;).<\/p>\n<p>This engine is used industrially across our company&#8217;s entire production chain for hundreds of new books each month.<\/p>\n<h3>Pul-luP<\/h3>\n<p>I develop ideas around the interaction between <strong>Computing<\/strong> and <strong>Music<\/strong>. In 2005, I created the web radio &#8220;Pul-luP Radio,&#8221; and then the site <a href=\"https:\/\/pul-lup.com\/\">pul-lup.com<\/a> dedicated to mixes (<a title=\"Pul-luP, the story\" href=\"https:\/\/adrien-v.pul-lup.fr\/wpav\/?page_id=78&amp;lang=fr\">see the detailed history<\/a>). I am now mainly working on creating tools dedicated to analysis, annotation, and navigation in time-based media.<\/p>\n<h3>Tview<\/h3>\n<p>In 2006-2007, as part of my thesis, I developed an online tool &#8220;<a title=\"Tview\" href=\"?p=1&amp;lang=fr\"><strong>Tview<\/strong><\/a>&#8221; for visualizing and transforming structures (automata, trees, transducers&#8230;).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Practical Development Skills AI : API (OpenAI, Gemini, Anthropic, Perplexity, ElevenLabs), and tools (Codex, Antigravity, OpenClaw, Genspark &#8230;) Modeling: Schemas, Class Architectures, DTD&#8230; Web: Symfony, PHP7, JavaScript (Node, React), HTML5, CSS API: Facebook, Google, Amazon, Apple Store&#8230; Smart Contracts: Solidity, Truffle, Hardhat&#8230; Data Science: R, Python, Machine Learning Expert in XML transformation methods: XSLT, DOM,<\/p>\n<div class=\"read-more\"><a href=\"https:\/\/adrien-v.com\/?page_id=299&#038;lang=en\" title=\"Read More\">Read More<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-299","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/pages\/299"}],"collection":[{"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adrien-v.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=299"}],"version-history":[{"count":9,"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/pages\/299\/revisions"}],"predecessor-version":[{"id":575,"href":"https:\/\/adrien-v.com\/index.php?rest_route=\/wp\/v2\/pages\/299\/revisions\/575"}],"wp:attachment":[{"href":"https:\/\/adrien-v.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}