William Bernting

Hej!

William Bernting

Jag lär ut AI, dyker ner i gamla system som krånglar och bygger det du faktiskt vill ha.

Hoppar till kontaktsidan med det här spåret valt.
CRM för säljteam i fält. Jag bygger Slay. Upptäck Slay CRM
Det jag är bra på:
  • Lär ut AI: Från skolbarn till utvecklarteam: alla kan bygga med AI.
  • Coach & mentor: Delade kunskap med 14 utvecklingsteam på Telia, varje vecka.
  • Teambyggare: Rekryterade 6 utvecklare och UX:are på 6 månader.
  • Legacy-dykare: Räddar gamla kodbaser när andra vill börja om från noll.
  • Felsöker det knepiga: Felsökningen som får andra att vilja skriva om allt.
  • Räddar kodbaser: Skrev ensam om ett system som inte skalade, till React.
  • Levererar ofta: Högst individuell output i ett team på elva.
  • Fast pris: Du vet vad det kostar innan vi börjar.
  • Automatiserar det tråkiga: Ett internt verktyg jag byggde på HPE fick 5 000 användare.

Människa. Verifierad: 1.

Idéer som blir verklighet.

13 projekt

Idéer som blir verklighet.

Bygge · Egen produkt · Grundare & CTO

Slay CRM

Ett CRM för säljteam i fält. Mer tid för kunderna.

Slay är under utveckling. Gå med i väntelistan och följ vad vi bygger.

Lära ut · Eget projekt med Airene AB · Göteborg

Vibe Coding

Barn bygger spel, animationer och berättelser med AI. Inga förkunskaper behövs.

Från idé till något att spela och visa upp. Prova det barnen har byggt i galleriet och följ kommande workshoppar.

Legacyräddning · Kunduppdrag åt Locksafe · 2026

Systemet utan källkod

Servern fick startas om var 15:e minut. Leverantören var borta, källkoden likaså. Nu står den stadigt.

19 av 19 kontroller gröna, på 5 sajter. Inga fler omstarter var 15:e minut.

Bygge · Kundpilot åt Locksafe · 2026

Företagets mejlminne

38 000 gamla mejl blev en kollega som minns hur vi löste det förra gången.

Inga mejl lämnade huset. Träffsäkerheten på testfrågorna gick från 2 av 5 till 5 av 5 när jag kombinerade vanlig ordsökning med AI-sökning. Allt på en server utan grafikkort och utan licenskostnader.

Legacyräddning · Eget projekt, open source · 2026

Lotta: schack i webbläsaren

Ett nedlagt lottningsprogram för schack, flyttat till webben. Första skarpa testet: en regionsfinal med ca 500 barn.

Gratis på lotta.bernting.se: ingen installation, ingen inloggning, funkar offline. Domare och publik följer lottningen live i mobilen. Det körde en regionsfinal i Schack4an med ca 500 barn. Det funkade.

Legacyräddning · Anställd på Telia · 2020–2022

Telia.se

Byggde om framsidan på Telia.se medan butiken var öppen.

Sajten bytte motor bit för bit, utan big bang. 14 team i samma kodbas. Det krävde mer coachning än kod.

Bygge · Tech lead på Sembo · 2023–2025

Sembo.se

Resebyråns skyltfönster: skriv en kampanj en gång, så dyker den upp överallt där den ska.

Startsidan blev navet för kampanjer, inspiration och snabb sökning, och en kampanj behöver bara skrivas en gång.

Lära ut · Open source + föredrag · 2025–2026

Lär AI:n att testa först

AI skriver kod snabbt men slarvigt. Jag lärde den att testa först, och 100 utvecklare stjärnmärkte det på under två dygn.

167 stjärnor och 21 forkar på GitHub, runt 3 900 nedladdningar och en presentation som alltid ligger uppe: "How to do your job and stop writing code".

Experiment · Open source-experiment · 2026

Pi-PAI

Ett gäng AI-utvecklare i fickan, på en dator stor som en kortlek.

Första provkörningen: jag bad den leta fram 1 000 memes och inte sluta förrän den var klar. 35 minuter senare, medan jag gjorde annat, kom en notis i mobilen. Steg-för-steg-guiden ligger på kendev.se.

Experiment · Prototyp · 2025

Styrelsens AI-assistent

Gör jobbet ingen i styrelsen vill göra: mejlkorgen.

Styrelsen behöver inte längre gå igenom inkorgen var för sig: allt hamnar i ett delat ark, det som blir liggande ger en påminnelse, och svaren skickas alltid av en människa. Det kluriga bakom kulisserna var att testa en AI som aldrig svarar likadant två gånger.

Experiment · Egen dataanalys · 2025

Vem svarar på LinkedIn?

Säg "hej" och hälften tystnar. Dela något användbart och nästan ingen gör det.

Lärdomen var rak. När jag bara skrev "hej!" dog 13 av 26 samtal direkt. När jag delade något användbart, som mina AI-kommandon, blev 1 av 25 obesvarat.

Experiment · Eget experiment · 2026

Från ritning till 3D

AutoCAD-filen tog stopp. Med IFC-filen kunde jag kliva in i vårt framtida badrum.

Lärdomen tar jag med mig till kunder: AI är bara så kapabel som formaten du låter den läsa.

Lära ut · Open source · 2026

ADRian

Skriv ner teamets regler en gång. En AI-granskare kollar sedan varje ändring mot dem.

Mindre tjat i kodgranskningen, och regler som faktiskt följs. Samma knep styrde en artikel jag skrev: 15 regler, 22 utkast, varje utkast granskat mot varje regel.

"},"knowledge-bot":{"kind":"svg","markup":"
\n \n \n \n 38 000 mejl\n \n \n \n ord + AI-sök\n \n \n "Så löste vi det sist"\n källa 1\n källa 2\n \n \n \n Allt på kundens egen server\n \n \n
"},"legacy-chess-tool-rewrite":{"kind":"photo","src":"/projects/lotta-live-sync.jpg","alt":"Lotta på en dator och två mobiler: arrangören, domaren och publiken ser samma rond i realtid","caption":"Arrangörens dator, domarens och publikens mobiler i synk. Utan server. (Ur demovideon.)"},"telia-se":{"kind":"photo","src":"/projects/telia-foretag-2022.jpg","alt":"Telia.se/foretag i februari 2022","caption":"telia.se/foretag, februari 2022 (Wayback Machine)"},"sembo-se-startpage":{"kind":"photo","src":"/projects/sembo-2025.jpg","alt":"Sembo.se:s startsida i februari 2025 med sök och kampanjer","caption":"sembo.se, februari 2025 (Wayback Machine)"},"tdd-command-generator":{"kind":"svg","markup":"
\n \n \n \n \n \n \n 167 ★\n +105 stjärnor på 48 h\n okt 2025\n jul 2026\n \n
"},"pi-pai":{"kind":"svg","markup":"
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n $_\n \n \n \n \n \n \n \n
"},"adr-lint":{"kind":"svg","markup":"
\n \n \n ADR · TEAMREGEL\n Inga djurläten\n i namn.\n \n \n \n func\n moo_moo_handler()\n \n \n ✕ Stoppad före commit\n förslag: request_handler\n \n
"},"community-assistant":{"kind":"svg","markup":"
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
"},"linkedin-conversation-analysis":{"kind":"svg","markup":"
\n \n Jag skrev bara "hej!"\n 13/26\n \n Jag delade något användbart\n 1/25\n \n tystnade\n svarade\n \n
"},"architectural-blueprint-to-3d":{"kind":"photo","src":"/projects/bathroom-3d.jpg","alt":"3D-modell av ett badrum, genererad från arkitektens IFC-fil","caption":"Vårt badrum i 3D, direkt från arkitektens IFC-fil"}}

Byggt: 1. Levererat: 1. Klart: 1.

Siffror jag kan stå för.

Dra en ruta till sin tvilling för att slå ihop dem. Varje ny nivå låser upp en siffra och historien bakom den. Ingen tid att spela? Klicka på valfri siffra.

Så funkar det

Åtta siffror från 15 år: rekryteringar, kundprodukter, team, schackbarn och användare. Börja med två treor och klättra sedan: 6, 12, 24 och vidare, ända upp till toppen.

0 av 8 upplåsta

Tillgänglig för uppdrag: SANT. Tvekan: 0.

15 år av byggande.

Från supporten till En Mans Byrå. Varje block är ett jobb. Klicka så ser du vad jag är stoltast över där.

Bredd = tid i rollen Frilans via KenDev

15 år. 0 fel. 0 frågor.

Stacken.

Det här säljer jag. Skålen visar vägen dit.

  1. Testa först

    Testet före koden. På Hedin körde vi så i 90 % av jobbet, och leveranserna kom utan buggar.

    Lär AI:n att testa först
  2. AI-agenter

    AI skriver koden snabbt. Jag lär ditt team att kolla den.

    Lotta: schack i webbläsaren
  3. Coachning

    Mob programming och coachning, tills teamet klarar sig utan mig.

    Sembo.se

Poäng 0

Nästa

  1. Vue (körsbär), 5,2 år i uppdrag: Byggde sajter i React, Angular och Vue åt flera kunder. Jag kör det ni redan har.
  2. Angular (jordgubbe), 6,2 år i uppdrag: Som CTO på NetConsult drev jag tekniken för 7 kundprodukter samtidigt.
  3. Node.js (vindruva), 7,0 år i uppdrag: Servern bakom sajten, i samma språk som sajten.
  4. React (citron), 7,7 år i uppdrag: Skrev ensam om ett system som inte skalade, till React.
  5. TypeScript (apelsin), 9,1 år i uppdrag: Färre fel når användarna, för att koden kollar sig själv.
  6. C# / .NET (äpple), 1,5 år i uppdrag: På HPE byggde jag 8 interna verktyg. Ett av dem växte till 5 000 aktiva användare.
  7. DevOps / CI/CD (päron), 3,3 år i uppdrag: Varje ändring testas och skeppas automatiskt.
  8. AWS / Azure (persika), 3,1 år i uppdrag: Molnet, uppsatt så att det bara funkar.
  9. TDD (ananas): Testet före koden. På Hedin körde vi så i 90 % av jobbet, och leveranserna kom utan buggar. Mina TDD-kommandon för AI-agenter fick 100 GitHub-stjärnor på under två dygn.
  10. Mob programming (melon): Mob programming och coachning. På Telia stöttade jag 14 utvecklingsteam. Rekryterade 6 personer på 6 månader som utvecklingschef.
  11. AI-agenter (vattenmelon): Lottningen till en schackturnering för ~500 barn. AI skrev all kod. AI skriver koden snabbt. Jag lär ditt team att kolla den.

Stacken.

Testa förstAI-agenterCoachning Vue · 5,2 år i uppdragAngular · 6,2 år i uppdragNode.js · 7,0 år i uppdragReact · 7,7 år i uppdragTypeScript · 9,1 år i uppdragC# / .NET · 1,5 år i uppdragDevOps / CI/CD · 3,3 år i uppdragAWS / Azure · 3,1 år i uppdrag

Kompatibel med ditt system. Inga drivrutiner krävs.

Välj ett spår.

En Mans Byrå: min egen byrå, med ett nätverk av frilansare i ryggen. Oftast fast pris, inte timpris.

Hör av dig Ett mejl räcker. Ingen pitch behövs. Välj ett spår så får mejlet rätt ämnesrad.
William Bernting
Slay CRM · Grundare & CTO

Jag bygger Slay CRM som grundare och CTO. Ett lättanvänt CRM för svenska säljteam i fält, med mer tid för kunderna. Nyfiken? Läs mer och anmäl dig till väntelistan.

Upptäck Slay och gå med i väntelistan
Rekommendationer på LinkedIn
“Den tekniska kunskapen han bidrar med gör att team tar sig framåt i en snabbare takt än utan honom.”
Joel Ericsson · kollega på Telia

“Det är i görandet av arbetet som vi upptäcker arbetet vi behöver göra.” — Woody Zuill, pionjär inom mob programming

Avropa? [J/n] william@bernting.se