[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"rpg-profile-en-US":3,"rpg-quests-en-US":44,"rpg-quest-talentview-en-US":95},{"id":4,"extension":5,"level":6,"links":7,"meta":11,"stats":12,"stem":28,"xpPercent":29,"__hash__":30,"className":31,"guild":32,"languages":33,"server":34,"spec":35,"statLabels":36,"statUnits":41,"statusLabel":43},"rpg_profile_texts_en_US\u002Fen-US\u002Frpg\u002Fprofile.yml","yml",5,{"github":8,"linkedin":9,"email":10},"https:\u002F\u002Fgithub.com\u002FEd4ru","https:\u002F\u002Flinkedin.com\u002Fin\u002Fadecuniac","a.decuniac@gmail.com",{},[13,17,21,24],{"id":14,"value":15,"color":16},"xp","5+","legendary",{"id":18,"value":19,"color":20},"overhauls","3","white",{"id":22,"value":23,"color":20},"saas-live","1",{"id":25,"value":26,"color":27},"typescript","100%","rare","en-US\u002Frpg\u002Fprofile",78,"ZtxdhOYKwdz1ttN9FYHpjUk7zt3C0sXBa3KE1VqwRb0","Developer","Page Zero (founder)","FR | EN","Lille | Remote","**Main Front** | Off-spec Back",{"xp":37,"overhauls":38,"saas-live":39,"typescript":40},"Of experience in prod","Major overhauls","SaaS in production","TypeScript",{"xp":42},"years","Open for quests",[45,54,62,69,75,81,89],{"stem":46,"kind":47,"status":48,"start":49,"end":50,"order":51,"id":46,"title":52,"role":53},"page-zero","main","active","2025-12-01",null,1,"Page Zero","Founder & developer",{"stem":55,"kind":47,"status":56,"start":57,"end":58,"order":59,"id":55,"title":60,"role":61},"chiefin","complete","2024-08-01","2025-10-31",2,"ChiefIn","Co-founder & developer",{"stem":63,"kind":47,"status":56,"start":64,"end":65,"order":66,"id":63,"title":67,"role":68},"kelio","2024-01-01","2025-07-31",3,"Kelio","Front-end developer",{"stem":70,"kind":47,"status":56,"start":71,"end":72,"order":73,"id":70,"title":74,"role":68},"talentview","2022-03-01","2023-12-31",4,"TalentView",{"stem":76,"kind":47,"status":56,"start":77,"end":78,"order":6,"id":76,"title":79,"role":80},"lille-esport","2021-02-01","2022-12-31","Lille Esport","Designer & full-stack developer",{"stem":82,"kind":83,"status":56,"start":84,"end":85,"order":86,"id":82,"title":87,"role":88},"poketrack","side","2025-01-01","2025-01-31",6,"Poketrack","Solo side project",{"stem":90,"kind":83,"status":56,"start":91,"end":92,"order":93,"id":90,"title":94,"role":88},"saitamate","2023-10-01","2023-10-31",7,"Saitamate",{"id":70,"end":72,"extension":96,"kind":47,"meta":97,"objectives":98,"order":73,"start":71,"status":56,"stem":70,"__hash__":110,"title":74,"body":111,"description":117,"loot":130,"navigation":101,"objectiveTexts":137,"path":143,"period":144,"place":145,"role":68,"seo":146},"md",{},[99,102,104,106,108],{"id":100,"done":101},"admin",true,{"id":103,"done":101},"library",{"id":105,"done":101},"saas",{"id":107,"done":101},"generator",{"id":109,"done":101},"maintenance","F3PlKc6fLcYmHaOjP8YQ5pLdaTj7Y6T-PLTnOvuo09s",{"type":112,"value":113,"toc":127},"minimark",[114,118,121,124],[115,116,117],"p",{},"The lords of TalentView entrusted me with a monumental quest: to purify their foundations inherited from a bygone era (AngularJS) and embrace the modernity of Vue 3. I donned my Grand Architect's cloak, first sketching the blueprints of the new administration tool on Figma to elevate its ergonomics, before leading its technical overhaul.",[115,119,120],{},"To equip our battalions, I forged a shared arsenal: a component library distributed on the merchant network (npm), which I tempered with the rigor of TypeScript and subjected to the fire of unit tests.",[115,122,123],{},"Armed with this new gear, I tackled the crown jewel: the guild artifact (SaaS) leased to neighboring lords. In close collaboration with my squad, I completely rebuilt the recruitment journey, securing the ramparts with automated patrols (e2e and unit tests). In the shadows of our servers, I also bound the arcane magic of artificial intelligence (OpenAI API) to our code to automate the creation of perfect recruiting scrolls.",[115,125,126],{},"Amidst these grand expeditions, I stood as an unwavering guardian of the realm, ensuring the stability of our entire ecosystem.",{"title":128,"searchDepth":59,"depth":59,"links":129},"",[],[131,40,132,133,134,135,136],"Vue 3","Vitest","Playwright","Node.js","Express","OpenAI API",{"admin":138,"library":139,"saas":140,"generator":141,"maintenance":142},"Dungeon Restoration: Draft new blueprints on Figma and transmute the legacy AngularJS interface into Vue 3.","Armory Forging: Create and deploy a component library (npm), reinforced by the steel of TypeScript and proven by unit tests.","Shared Realm (SaaS) Overhaul: Rebuild the entire recruiting system (Vue 3, TypeScript) and post automated sentinels (Vitest, Playwright).","Conjuring the Automaton: Summon an SEO-optimized job offer generator, uniting Vue 3, Express, TypeScript, and the intelligence of OpenAI.","Keeper of the Seals: Ensure continuous maintenance and purge threats (bugs) across the admin tool, the core Realm, and the career portal.","\u002Ftalentview","Mar 2022 → Dec 2023","Lille",{"title":74,"description":117},1784765642823]