[{"data":1,"prerenderedAt":122},["ShallowReactive",2],{"home-en":3},{"home":4,"projects":90},{"id":5,"ai":6,"contact":22,"extension":26,"hero":27,"meta":31,"stack":32,"stem":67,"terminal":68,"__hash__":89},"home_en\u002Fen\u002Fhome.yml",{"title":7,"lead":8,"points":9},"I work with AI, but the decisions stay with me.","Claude Code speeds up the work, and I stay accountable for every line of code.",[10,13,16,19],{"title":11,"text":12},"Faster from idea to a working version","AI takes over the repetitive work, so I can focus on architecture and decisions.",{"title":14,"text":15},"Code I take responsibility for","I read, understand and test every change in the running app before it moves on.",{"title":17,"text":18},"Review on every change","Tests, static analysis and code review on every commit, not once before release.",{"title":20,"text":21},"Project knowledge stays in the project","Rules, conventions and decisions are written down, so every change keeps the same standard.",{"title":23,"lead":24,"github":25},"Let's talk.","A project, a collaboration or a question about code. I usually reply within one business day.","https:\u002F\u002Fgithub.com\u002Fadrian-nita","yml",{"eyebrow":28,"title":29,"lead":30},"Full-stack developer","I build web applications that hold up in production.","Laravel and Vue every day, plus system integrations and e-commerce. From the database schema to the last pixel of the interface.",{},[33,43,51,58],{"group":34,"items":35},"Backend",[36,37,38,39,40,41,42],"PHP","Laravel","Livewire","MySQL \u002F MariaDB","PostgreSQL","Redis","Queues and workers",{"group":44,"items":45},"Frontend",[46,47,48,49,50],"Vue","Nuxt","TypeScript","Tailwind CSS","Vite",{"group":52,"items":53},"Integrations",[54,55,56,57],"REST APIs","Message queues","Marketplaces","Payment gateways",{"group":59,"items":60},"Tools",[61,62,63,64,65,66],"Git","GitHub Actions","Bun","Cloudflare","PhpStorm","Claude Code","en\u002Fhome",[69,72,75,78,81,83,85,87],{"kind":70,"text":71},"cmd","claude",{"kind":73,"text":74},"prompt","Add training bookings with online payment",{"kind":76,"text":77},"info","Plan: 4 steps · waiting for approval",{"kind":79,"text":80},"ok","Plan approved",{"kind":76,"text":82},"Editing 6 files…",{"kind":79,"text":84},"Tests: 128 passed",{"kind":79,"text":86},"Checked in the browser",{"kind":70,"text":88},"git commit -m \"feat(booking): online payments\"","toRygvxgs30F3lhIPSwfTaT1IdmeqhdFh6zkVR4roLE",[91],{"id":92,"title":93,"body":94,"description":100,"extension":105,"image":106,"meta":109,"navigation":110,"order":111,"path":112,"role":113,"seo":114,"stack":115,"stem":117,"summary":118,"url":119,"year":120,"__hash__":121},"projects_en\u002Fprojects\u002Fleathermaster.md","LeatherMaster",{"type":95,"value":96,"toc":101},"minimark",[97],[98,99,100],"p",{},"The case study will be written in task 5.",{"title":102,"searchDepth":103,"depth":103,"links":104},"",2,[],"md",{"src":107,"alt":108},"\u002Fimages\u002Fprojects\u002Fleathermaster.webp","LeatherMaster homepage: hero with the leather restoration offer and a contact button",{},true,"1","\u002Fprojects\u002Fleathermaster","Design, backend, frontend and deployment",{"title":93,"description":100},[37,38,49,116,62,64],"MySQL","projects\u002Fleathermaster","Website and CMS for a leather upholstery restoration workshop, with training bookings and online payments.","https:\u002F\u002Fwww.leathermaster.pl","2026","L3SeRYU462fahzSZay9VWvK-BQMR0f0mtMI8omr29GA",1792700016234]