DR David Rerimassie

Eindhoven · Nederland

David Rerimassie Lead Software Engineer

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

Van datamodel tot server, de hele keten.

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.

  • EV-laadinfrastructuur
  • Sporttechnologie
  • Industrie
  • Medische sector

Expertise

Wat ik doe

Ik werk over de hele stack en houd daarbij altijd onderhoudbaarheid, beveiliging en prestaties in het oog.

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.

  • Java
  • Spring Boot
  • Maven
  • Microservices
  • Docker
  • MySQL
  • SQL

Mobiele apps

Native apps voor iOS en Android voor eindgebruikers en installateurs: beheer-apps, dashboards en apps die met IoT-hardware en sensoren communiceren.

  • Swift
  • SwiftUI
  • Kotlin
  • Java
  • IoT

Frontend

Webapplicaties en beheerportalen in Vue.js: overzichtelijk, responsive en gekoppeld aan veilige API's.

  • Vue.js
  • JavaScript
  • HTML
  • CSS

Infrastructuur & security

Eindverantwoordelijk voor ICT-infrastructuur: netwerken, servers en systemen. Linux-servers, containers, CI/CD en beveiliging van firewall tot authenticatie.

  • Linux
  • Docker
  • Netwerken
  • CI/CD
  • Git
  • Security

Technisch leiderschap

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.

  • Architectuur
  • Code reviews
  • Mentoring
  • Klantcontact

Werkwijze

Van vraag tot werkende software

  1. Begrijpen

    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.

  2. Ontwerpen

    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.

  3. Bouwen

    Ik bouw in korte stappen en laat regelmatig werkende software zien. Code reviews, geautomatiseerde tests en CI/CD zorgen dat elke versie betrouwbaar is.

  4. Draaien

    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

Loopbaan

aug 2018 — heden

Lead Software Engineer

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.

  • Architectuurkeuzes, code reviews en technische oplevering van klantprojecten.
  • Platforms van begin tot eind gebouwd: microservice-backends in Docker, koppelingen met ERP-systemen en slimme algoritmes voor energiegebruik.
  • Native iOS- en Android-apps voor meerdere klanten, waaronder IoT-toepassingen met sensoren.
  • Beheer van netwerk, servers en systemen waarop alle klantprojecten draaien.
  • Begeleiden van junior engineers en direct contact met klanten.
feb 2018 — jul 2018

Software Engineer (stage)

VEDS Group · Eindhoven

Meegewerkt aan klantprojecten en interne tools, inclusief code reviews en verbeteringen aan bestaande codebases.

sep 2016 — feb 2017

.NET Developer (stage)

ASB Security · Eindhoven

Applicatie in het .NET Framework voor de meldkamer, waarmee elke pc beelden op de centrale schermen kan zetten.

Opleiding

2015 — 2018

Computer Software en Media-applicaties (MBO-4)

Summa College · Eindhoven

Talen

  • NederlandsMoedertaal
  • EngelsProfessioneel

Laten we samenwerken

Op zoek naar een engineer die een oplossing van backend tot app en infrastructuur kan neerzetten? Mail me of stuur een bericht op LinkedIn.