Backend & architectuur
Schaalbare backends in Java met Spring Boot en Maven, opgezet als microservices in Docker. Datamodellen, integraties met externe systemen en API's die betrouwbaar blijven draaien onder echte belasting.
Eindhoven · Nederland
Software engineer met ruim acht jaar ervaring in het bouwen van complete oplossingen voor klanten: van backend en mobiele app tot de servers en netwerken waarop alles draait. Ik geef technisch leiding aan development-teams en werk graag direct met klanten aan software die echt werkt.
Over mij
Ik ben David Rerimassie, software engineer uit de regio Eindhoven. Sinds 2018 werk ik bij VEDS Group, eerst als stagiair en inmiddels als lead software engineer. Daar bouw ik software voor externe klanten in uiteenlopende sectoren: laadinfrastructuur voor elektrische auto's, sporttechnologie, industrie en de medische sector.
Mijn basis ligt in Java: backends en microservices met Spring Boot en Maven, met MySQL en SQL eronder. Daarnaast maak ik native apps voor iOS en Android, vaak gekoppeld aan IoT-hardware en sensoren, en webapplicaties in Vue.js. Omdat ik ook verantwoordelijk ben voor de ICT-infrastructuur, ken ik de hele keten: van het datamodel en de app tot de servers, netwerken en beveiliging waarop alles draait.
Als technisch lead neem ik architectuurbeslissingen, doe ik code reviews en begeleid ik junior engineers. Ik werk graag direct met klanten: hun vraag goed begrijpen, regelmatig laten zien wat er staat en feedback snel verwerken. Naast mijn werk maak ik eigen apps, die je hieronder kunt downloaden.
Expertise
Ik werk over de hele stack en houd daarbij altijd onderhoudbaarheid, beveiliging en prestaties in het oog.
Schaalbare backends in Java met Spring Boot en Maven, opgezet als microservices in Docker. Datamodellen, integraties met externe systemen en API's die betrouwbaar blijven draaien onder echte belasting.
Native apps voor iOS en Android voor eindgebruikers en installateurs: beheer-apps, dashboards en apps die met IoT-hardware en sensoren communiceren.
Webapplicaties en beheerportalen in Vue.js: overzichtelijk, responsive en gekoppeld aan veilige API's.
Eindverantwoordelijk voor ICT-infrastructuur: netwerken, servers en systemen. Linux-servers, containers, CI/CD en beveiliging van firewall tot authenticatie.
Technisch lead voor frontend- en backend-engineers: architectuurkeuzes, code reviews en de technische oplevering. Ik begeleid junior engineers en stem direct af met klanten over eisen, demo's en feedback.
Werkwijze
Ik begin bij het probleem van de klant, niet bij de techniek. Samen bepalen we wat de software moet doen, voor wie, en wanneer het een succes is.
Daarna kies ik een architectuur die past: eenvoudig waar het kan, schaalbaar waar het moet. Met aandacht voor beveiliging, onderhoud en de kosten van het draaien.
Ik bouw in korte stappen en laat regelmatig werkende software zien. Code reviews, geautomatiseerde tests en CI/CD zorgen dat elke versie betrouwbaar is.
Software is pas af als hij goed draait. Ik richt servers, monitoring en updates in, zodat een oplossing ook na de oplevering stabiel en veilig blijft.
Ervaring
VEDS Group · Eindhoven
Software voor externe klanten in EV-laadinfrastructuur, sporttechnologie, industrie en de medische sector. Technisch lead van het development-team en verantwoordelijk voor de ICT-infrastructuur van het bedrijf.
VEDS Group · Eindhoven
Meegewerkt aan klantprojecten en interne tools, inclusief code reviews en verbeteringen aan bestaande codebases.
ASB Security · Eindhoven
Applicatie in het .NET Framework voor de meldkamer, waarmee elke pc beelden op de centrale schermen kan zetten.
2015 — 2018
Computer Software en Media-applicaties (MBO-4)
Summa College · Eindhoven
Apps
Apps die ik zelf maak en uitbreng.
Op zoek naar een engineer die een oplossing van backend tot app en infrastructuur kan neerzetten? Mail me of stuur een bericht op LinkedIn.