[{"data":1,"prerenderedAt":244},["ShallowReactive",2],{"profile":3,"projects":133,"devlog-2026-10-25-flow-en-guerrilla-test":175,"devlog-all":227,"devlog":240},{"id":4,"about":5,"aboutTitle":6,"availability":7,"availabilityShort":8,"contact":9,"dummy":12,"education":13,"email":25,"extension":26,"focus":27,"links":28,"meta":31,"name":32,"portrait":33,"qualities":34,"site":47,"skills":50,"stem":107,"study":108,"tagline":109,"taglineHighlights":110,"terminal":113,"work":116,"__hash__":132},"profile\u002Fprofile.yml","Ik ben Jesse, tweedejaars HBO-ICT-student aan de Hogeschool van Amsterdam met de specialisatie Software Engineering. Ik ben gemotiveerd, leergierig en ondernemend: naast mijn studie bouw ik aan een eigen SaaS-product voor vakmensen. Sportief ben ik ook: ik gaf een seizoen ski- en snowboardles in Oostenrijk. Ik werk het best in een team, waar ideeën scherper worden omdat je ze deelt.\n","Ik leer het snelst door te bouwen, liefst samen met anderen.","Stage vanaf februari 2027","feb 2027",{"title":10,"text":11},"Op zoek naar een stagiair met energie?","Ik zoek een stage vanaf februari 2027. Stuur gerust een bericht.",true,[14,19],{"period":15,"current":12,"title":16,"org":17,"text":18},"2024 – heden","Bachelor HBO-ICT · Software Engineering","Hogeschool van Amsterdam","Focus op backend en AI, scrum en werken in projectteams.",{"period":20,"current":21,"title":22,"org":23,"text":24},"2018 – 2023",false,"Havo","Bonhoeffer College, Castricum","Dubbelprofiel: Natuur & Techniek en Natuur & Gezondheid.","Wilffertjesse@gmail.com","yml","Full-stack · backend & AI",{"linkedin":29,"github":30},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fjesse-wilffert-1410b0448\u002F","https:\u002F\u002Fgithub.com\u002Fjessewilf1209",{},"Jesse Wilffert","Portrait.jpg",[35,38,41,44],{"title":36,"text":37},"Energiek","Ik breng tempo en zin in een project.",{"title":39,"text":40},"Samenwerken","Ik deel wat ik weet en vraag actief om feedback.",{"title":42,"text":43},"Loyaliteit","Ik maak af waar ik aan begin, ook als het lastig wordt.",{"title":45,"text":46},"Flexibel","Ik schakel snel tussen taken, rollen en tools.",{"version":48,"updated":49},"1.1.1","9 nov 2026",[51,67,82,95],{"group":52,"items":53},"Programmeertalen",[54,57,59,62,64],{"name":55,"note":56},"Java","2 jr",{"name":58,"note":56},"JavaScript",{"name":60,"note":61},"TypeScript","1 jr",{"name":63,"note":56},"SQL",{"name":65,"note":66},"HTML & CSS","3 jr",{"group":68,"items":69},"Frameworks",[70,73,76,79],{"name":71,"note":72},"Spring Boot","backend",{"name":74,"note":75},"Vue.js","frontend",{"name":77,"note":78},"Pinia","state",{"name":80,"note":81},"Tailwind CSS","styling",{"group":83,"items":84},"Tools",[85,87,89,91,93],{"name":86},"Git",{"name":88},"GitLab & GitHub",{"name":90},"Vercel",{"name":92},"Docker",{"name":94},"Claude Code",{"group":96,"items":97},"Talen",[98,101,104],{"name":99,"note":100},"Nederlands","moedertaal",{"name":102,"note":103},"Engels","vloeiend",{"name":105,"note":106},"Duits","basis","profile","HBO-ICT · Software Engineering, HvA","Software engineering-student die bouwt wat echt gebruikt wordt, van Java- en Python-backend tot AI-toepassing in Next.js.",[111,112],"Java- en Python-backend","AI-toepassing in Next.js",{"whoami":114,"stack":115},"jesse wilffert · student software engineering @ HvA","java  python  typescript  next.js  vue",[117,122,127],{"period":118,"current":12,"title":119,"org":120,"text":121},"2022 – heden","Keukenmedewerker","Cafetaria Family, Uitgeest","Snel en nauwkeurig werken onder tijdsdruk in een klein team.",{"period":123,"current":21,"title":124,"org":125,"text":126},"2022 – 2023","Ski- en snowboardleraar","Leverreizen, Oostenrijk","Les gegeven aan groepen van verschillende niveaus.",{"period":128,"current":21,"title":129,"org":130,"text":131},"2020 – 2022","Vakkenvuller","Albert Heijn","Eerste bijbaan: zelfstandig werken en verantwoordelijkheid nemen.","jw6i42pGEeH8DW__j6MrFUtKXp_mA51RIq34MFRkiGI",[134,150,162],{"slug":135,"title":136,"order":137,"year":138,"status":139,"statusLabel":140,"summary":141,"tags":142,"terminalStack":149},"offerte-agent","Offerte-Agent",1,"2026","wip","In ontwikkeling · eigen project","AI-chatwidget die hoveniers op hun eigen website plaatsen. De widget voert het intakegesprek met een potentiële klant, verzamelt alles voor een offerte (ook foto’s van de tuin) en geeft elke aanvraag een leadscore in een eigen dashboard.",[60,143,144,145,146,147,148],"Next.js","React","Supabase","PostgreSQL","Amazon Bedrock","Zod","nextjs · supabase · bedrock",{"slug":151,"title":152,"order":153,"year":138,"status":139,"statusLabel":154,"summary":155,"tags":156,"terminalStack":161},"ai-profile","AI Profile",2,"In ontwikkeling · schoolproject","Interactieve AI-booth die eruitziet als een vriendelijke chatbot, maar ongemerkt een profiel van de bezoeker opbouwt en dat aan het einde laat zien en uitprint. Voor de opdracht GenAI Exposed van het Lectoraat Responsible IT (HvA).",[157,158,60,144,80,159,160],"Python","FastAPI","Ollama","Claude API","python · fastapi · ollama",{"slug":163,"title":164,"order":165,"year":138,"status":166,"statusLabel":167,"summary":168,"tags":169,"terminalStack":174},"its-never-too-late","It’s Never Too Late",3,"done","Afgerond en live · eigen project","Volledig herbouwde website voor een spreker en ervaringsdeskundige, als eigen WordPress child theme. De site vertelt zijn verhaal, toont zijn diensten en referenties, en heeft een voorinschrijvingspagina voor zijn aankomende boek.",[170,171,58,172,173],"PHP","WordPress","CSS","HTML","wordpress · php · vanilla js",{"id":176,"title":177,"body":178,"date":217,"description":218,"dummy":21,"extension":219,"hash":220,"meta":221,"navigation":12,"path":222,"project":151,"seo":223,"stem":224,"type":225,"__hash__":226},"devlog\u002Fdevlog\u002F2026-10-25-flow-en-guerrilla-test.md","Eerst snappen wat we bouwen",{"type":179,"value":180,"toc":214},"minimark",[181,185,188,191,207],[182,183,184],"p",{},"Voordat ik code ging schrijven wilde ik helder hebben hoe het systeem in elkaar zit. Ik heb de flow uitgetekend in drie fases: informatie verzamelen (spraak en camera), analyseren (een taalmodel bouwt het profiel) en reageren (het antwoord wordt weer spraak). Toen ik het zo voor me zag, werd duidelijk dat spraak de basis is van alles. Als de booth je niet verstaat, is er ook geen profiel. Daarom ben ik daar begonnen.",[182,186,187],{},"Daarna heb ik een guerrilla test gedaan. Er was nog geen werkende code, dus ik liet een testpersoon het Figma-ontwerp zien en speelde zelf de AI. Ik wilde vooral weten of het omslagmoment werkt: heb je door dat er een profiel van je gemaakt wordt, en wat doet dat met je?",[182,189,190],{},"Wat eruit kwam:",[192,193,194,198,201,204],"ul",{},[195,196,197],"li",{},"De omslag werkte. De testpersoon had pas bij de reveal door wat er gebeurde. Eerst was hij verbaasd, daarna kon hij erom lachen.",[195,199,200],{},"Het percentage \"betrouwbaarheid\" op het profiel snapte hij niet.",[195,202,203],{},"Hij zei zelf dat hij makkelijker antwoordt op simpele ja-nee-vragen.",[195,205,206],{},"Na het profiel was meer uitleg nodig over hoe een AI tot aannames komt, anders blijft het bij een grap.",[182,208,209,213],{},[210,211,212],"strong",{},"Wat ik leerde:"," je kan een idee testen zonder één regel code. Die test kostte me een uur en gaf input die ik twee weken later nog gebruikte.",{"title":215,"searchDepth":153,"depth":153,"links":216},"",[],"2026-10-25","Voordat ik code schreef, heb ik de flow van de booth uitgetekend en een guerrilla test gedaan met het Figma-ontwerp, waarbij ik zelf de AI speelde. De omslag werkte, en de test gaf input die ik twee weken later nog gebruikte.","md",null,{},"\u002Fdevlog\u002F2026-10-25-flow-en-guerrilla-test",{"title":177,"description":218},"devlog\u002F2026-10-25-flow-en-guerrilla-test","docs","X71ojii5XbT5JF7nzG1w0ixCrpB0c8zdDQC6VCcZ8F4",[228,234,239],{"path":229,"date":230,"title":231,"description":232,"type":233,"project":151,"hash":220},"\u002Fdevlog\u002F2026-11-09-spraakketen-gesprek-printer","2026-11-09","Bouwen, koppelen en printen","De spraakketen werkt van microfoon tot speaker, een gescript gesprek bouwt op de achtergrond het profiel op en de bonnenprinter print het uit zonder dat er iets op schijf komt. Op 6 november gedemonstreerd aan de product owner en getest op Society 5.0.","feat",{"path":235,"date":236,"title":237,"description":238,"type":233,"project":151,"hash":220},"\u002Fdevlog\u002F2026-11-01-spraak-onderzoek-en-plan","2026-11-01","Spraak: onderzoek, een plan en meten in plaats van gokken","Piper gekozen voor text-to-speech, omdat het lokaal draait en Nederlandse stemmen heeft. Een plan geschreven met 21 user stories, elk onderdeel een interface en een fake gegeven, en de Whisper-modellen small en medium tegen elkaar gemeten.",{"path":222,"date":217,"title":177,"description":218,"type":225,"project":151,"hash":220},[241,242,243],{"path":229,"date":230,"title":231,"description":232,"type":233,"project":151,"hash":220},{"path":235,"date":236,"title":237,"description":238,"type":233,"project":151,"hash":220},{"path":222,"date":217,"title":177,"description":218,"type":225,"project":151,"hash":220},1794297410525]