Emeso
Welkom bij Emeso, mijn naam is Jaap Brandsema.
Emeso is een eenmansbedrijf welke alleen of samen met gespecialiseerde partners zich richt op het ontwikkelen van maatwerksoftware, het trainen en coachen van medewerkers en het ondersteunen van ontwikkelteams bij het opzetten van hun softwarearchitectuur en ontwikkelstandaarden.
Ik ben een lead softwareontwikkelaar met meer dan 12 jaar professionele ervaring in het ondersteunen van klanten en ontwikkelteams bij het maken van innovatieve en gave software.
Diensten
Laten we samenwerken
.NET Lead developer
Ik werk ruim 12 jaar als softwareontwikkelaar waarvan meer dan 5 jaar als lead developer. Als lead ben ik bij verschillende organisaties verantwoordelijk geweest voor het opzetten van ontwikkelstandaarden, R&D en de praktische toepasbaarheid van nieuwe technieken.
Ik ben een analytisch denker die het leuk vindt om complexe zaken overzichtelijk te maken. Ik kan nauwgezet en zelfstandig werken, maar voel mij prettig bij samenwerking in en leiding geven aan een team. Ik ben een gedreven ontwikkelaar die naast de praktische werkzaamheden altijd bezig is met verdere professionalisering. Het onderzoeken van nieuwe technieken en deze, indien van toegevoegde waarde voor het bedrijf, snel kunnen implementeren zie ik als mijn kracht. Groot aanhanger van clean (SOLID) code, echter wel pragmatisch en resultaatgericht.
Ik hou er van om met mensen te werken en kennis over te dragen. Vanuit deze karaktereigenschap ben ik jaren verantwoordelijk geweest voor het breed gedragen krijgen van de softwarearchitectuur, alsmede het opleiden van medewerkers en begeleiden van stagiairs.
Ik heb ruime ervaring in het werken met de volgende technieken en processen:
- C#
.NET en NET core
- MVC
React en AngularJS
RESTful APIs, SOAP en WCF
Entity framework en Linq2SQL
MS SQL en PostgreSQL
C++ en Visual Basic .NET
Scrum en Kanban
Azure en Azure DevOps
Unit testing
- GIT, TFS en SVN
CI/CD
en nog veel meer…
Meer informatie?
Consultancy
Ik hou er van om met mensen te werken en kennis over te dragen. Hierbij maak ik graag gebruik van standaarden. Hiermee doel ik op het “vastleggen” van een standaard softwarearchitectuur (mogelijk meerdere afhankelijk van de gebruikte technieken), het uitwerken van ontwikkelstandaarden en het documenteren van bepaalde ontwikkelprocessen zoals het uitvoeren van code reviews. Deze documenten zijn zeker geen statische producten, onder invloed van nieuwe techniek en nieuwe inzichten evolueren deze continu.
De producten zijn waardevolle hulpmiddelen bij het coachen van medewerkers en zorgen er voor dat alle neuzen dezelfde kant op wijzen. Dit helpt onder andere bij het voorkomen van onderhoudsnachtmerries in codebases en zorgt er voor dat code beter overdraagbaar is, er wordt namelijk voorkomen dat iedereen maar z’n eigen ding doet. Daarnaast versterkt het de synergie binnen een team of zelfs over meerdere teams omdat iedereen een gezamenlijke “taal” spreekt..
Het zijn ook waardevolle hulpmiddelen bij het trainen van nieuwe medewerkers. Elke nieuwe medewerker kent waarschijnlijk het gevoel totaal overrompeld te worden en niet genoeg te weten, “iedereen weet veel meer, ik weet niets” (het zogenaamde oplichterssyndroom), standaarden helpen een nieuwe medewerker zich snel zelfverzekerd en vertrouwd te voelen binnen een ontwikkelteam.
Het kan overigens ook verplicht zijn om bepaalde procedures vast te leggen, bijvoorbeeld bij het behalen van een ISO 27001 certificering.
Wanneer er de wens bestaat om (gedeeltelijk) de ontwikkeling uit te besteden naar bijvoorbeeld India (outsourcen) zijn deze producten essentieel om de kwaliteit te kunnen waarborgen.
Interessant?
Maatwerksoftware
Standaardsoftware die net niet goed aansluit op bedrijfsprocessen en daardoor een hoop “workarounds”?
Evengoed nog een hoop handmatig werk, omdat systemen niet op elkaar aansluiten?
Ik kan helpen.
In de laatste 12 jaar heb ik ontzettend veel maatwerksoftware ontwikkeld voor klanten in allerlei verschillende sectoren binnen het MKB-niche, dat wil zeggen klanten die door hun unieke bedrijfsprocessen geen goede aansluiting kunnen vinden bij bestaande softwarepakketten.
Hier gaat het, bijvoorbeeld, om bedrijven in de medische sector, of bedrijven in de scheepvaart, beurstransport. Maar ook administratieve bedrijven waarbij de aansluiting net niet gevonden kan worden met standaardsoftware.
Weten wat wij samen kunnen bouwen? Neem dan contact op.
CONTACT EMESO
jaap@emeso.nl
KvK: 77295358
BTW-id: NL003176513B72
IBAN: NL80 INGB 0798 2284 58