Maatwerk webapplicaties en interne tools
Niet elk probleem past in een standaardpakket. Ik bouw webapplicaties rond de manier waarop uw team werkt, van de eerste versie tot in productie, en voeg AI toe waar dat tijd bespaart.
Vertel over uw projectHet probleem
Veel belangrijk werk draait op spreadsheets, e-mailketens en losse tools die niet met elkaar praten. Dat gaat goed tot het volume groeit, iemand op vakantie is of niemand de laatste versie kan vinden.
Standaardsoftware dekt vaak het grootste deel van de behoefte en dwingt voor de rest tot omwegen. Een gerichte maatwerkapplicatie kan kleiner, sneller in gebruik en goedkoper in beheer zijn dan u verwacht.
Hoe ik het aanpak
Het werk begrijpen
Ik begin bij de mensen die het werk doen: wat ze elke dag doen, waar het vastloopt en wat het resultaat moet zijn.
Snel een eerste versie
Een kleine, werkende versie die echte gebruikers al vroeg gebruiken, zodat we leren wat ertoe doet voordat we verder bouwen.
Gebouwd om te blijven
Beproefde techniek, geautomatiseerde builds en tests, monitoring en back-ups, zodat de applicatie na de lancering gewoon blijft draaien.
Gekoppeld aan uw systemen
Inloggen met uw bestaande accounts, en koppelingen met het CRM, de boekhouding, SharePoint of de databases die u al gebruikt.
AI waar het helpt
Taalmodellen voor lezen, samenvatten en sorteren, met controles eromheen. Niet als gimmick.
Waar u op moet letten
- Te veel tegelijk bouwen. Een kleine eerste versie die mensen gebruiken is beter dan een groot plan op papier.
- Vergeten wie het onderhoudt. Spreek vooraf af wie de applicatie beheert, bijwerkt en betaalt.
- De spreadsheet nabouwen. Een nieuwe tool is een kans om het proces te vereenvoudigen, niet alleen om het te verplaatsen.
Vergelijkbare projecten
Trackbase
Trackbase toont wat AI-assistenten klanten over een merk vertellen.
Mijn werk bij TrackbaseWorld Brain Scholar
World Brain Scholar bouwt AI-software voor wetenschappelijke uitgevers.
Mijn werk bij World Brain Scholar
Een eigen AI-werkomgeving met meerdere agents
Het team wilde AI-assistenten die geen gegevens naar een openbare chatapp sturen. Nu is er een zelf gehoste chatomgeving met gespecialiseerde agents, plus een aparte API-laag die het gebruik logt en antwoorden in een cache bewaart.
- Een zelf gehoste chatomgeving met agents voor verschillende taken.
- Een API-laag tussen de agents en de modelaanbieders die het gebruik logt en antwoorden cachet.
- Alles draait op infrastructuur die de klant al had.
- Vragen en documenten van het team
- Gespecialiseerde agents
- Laag voor logs en cache
- Antwoorden in de eigen omgeving van de klant
Een wachtrij voor gedeelde GPU-machines
Een team van engineers en onderzoekers deelde een handvol GPU-machines en sprak in een groepschat af wie welke machine kreeg. Nu zet iedereen een Docker-job in een wachtrij, die de job start op een machine met vrije capaciteit. Een webinterface toont de wachtrij, de logs en hoe druk elke GPU is.
- Jobs worden verdeeld op basis van het GPU-geheugen dat ze nodig hebben, zodat kleine jobs een GPU kunnen delen en er minder GPU-tijd verloren gaat.
- Elke job draait als de persoon die hem heeft ingediend en kan alleen bij de mappen die de regels toestaan.
- Gebruikers kunnen een shell openen in hun job. Een job kan ook een modelserver starten voor andere jobs; die stopt zodra die jobs klaar zijn.
- Ook coding agents kunnen jobs indienen en resultaten lezen, via een MCP-server.
- Docker-job van een teamlidVrije capaciteit per machine
- Machine kiezen
- Job draaien als de eigenaar
- Logs en GPU-gebruik in de webinterface
Veelgestelde vragen
Welke techniek gebruikt u?
Beproefde, veelgebruikte techniek, meestal TypeScript of Python met een Postgres-database. Waar het zinvol is, sluit ik aan bij wat uw team al gebruikt.
Kunt u samenwerken met onze eigen developers?
Ja. Ik kan meebouwen in uw team, een deel van het systeem oppakken of een afgeronde applicatie met documentatie overdragen.
Hoe lang duurt een project?
Dat hangt af van de omvang. Ik streef naar een eerste versie die mensen binnen een paar weken kunnen gebruiken, en we plannen vanaf daar de volgende stappen.