Hallo, mijn naam is

Tim van Leuverden,

en ik ben een software engineer.

Ook beschikbaar in: English

Tijdens mijn studie aan de hogeschool ben ik begonnen met parttime werk als een .NET-software developer bij Flores.nl. Na een jaar begon ik aan een fulltime stage voor hetzelfde bedrijf.

Een betere kans kwam op, en ik ben gewisseld van baan, om te werken als een JavaScript developer op het ServiceNow platform. Ik deed full-stack development in JavaScript, als ServiceNow application developer.

Plat4mation splitste haar development afdeling als een dochterbedrijf, App4mation. Hier bleef ik fulltime werken als een ServiceNow application developer, en bouwde Android apps in Kotlin.

Ik had een kort avontuur bij 123inkt.nl, maar na een maand besloot ik dat het niet voor mij was.

Een positie voor medewerker nummer één bij Devoteam G Cloud Netherlands, bij wie ik in 2021 met een jaarcontract in dienst ben gegaan. Het ontwikkelen was gefocust op het Google Cloud Platform, met back-end development in Go, en front-end development in VueJS.

In het begin van 2022 ben ik bij Exivity begonnen as een Go backend ontwikkelaar voor het product.

Ik ben gewend aan werken in teamverband, maar heb ook vaak genoeg gewekt in solo projecten. In teamverband ben ik gewend om te werken met Scrum.

Programmeertalen #

  • Rust
  • Go
  • Kotlin
  • Python
  • Java
  • HTML
  • JavaScript
  • TypeScript
  • CSS/SCSS/Sass
  • C#
  • C/C++

Talen #

  • Nederlands (moedertaal)
  • Engels (vloeiend)
  • Japans (gespreksniveau)
  • Duits (basis)
  • Frans (basis)

Technologies #

  • Linux
  • Docker
  • Android
  • Apple macOS
  • IntelliJ IDEA
  • Google Cloud Platform
Lees verder
2025
Software Engineer #
2022—Heden
, Exivity
Ontwikkelen en onderhoud van het publieke beschikbare product, en ontwerp architectuur en back-end ontwikkeling van een clean-sheet product.
Google Cloud Software Engineer #
Ontwikkeling van projecten voor klanten en interne producten.
Professional Cloud Architect #
2021—2023
, Google Cloud
Professional Cloud Architects hebben diepe kennis van cloud architectuur and Google Cloud, zij ontwerpen, ontwikkelen, en onderhouden robust, veilige, schaalbare, hoog beschikbare, and dynamische oplossingen om business objectives te halen.
Certified Kubernetes Application Developer #
Certified Kubernetes Application Developers (CKAD) kunnen cloud-native applicaties voor Kubernetes ontwerpen, bouwen en implementeren.
Associate Cloud Engineer #
2021—2023
, Google Cloud
Associate Cloud Engineers implementeren applicaties, bewaken activiteiten en beheren bedrijfsoplossingen.
Visitors4U #
2020
, voor App4mation, geïntegreerd in ServiceNow Workspace Service Delivery
Een ServiceNow applicatie om bezoekers te registreren, diensten te bestellen, en diensten aan ze te linken. De applicatie is agnostisch tegen over reserveringen waar de bezoekers voor komen, dus het kan aan elke applicatie met reserveringen gelinkt worden. Ontwikkeling was in begin 2020 beëindigd, omdat andere applicaties hogere prioriteit kregen. Nadat ik het bedrijf verlaten heb, is het project geïntegreerd in de officiële ServiceNow Workspace Service Delivery module, te lezen in deze aankondiging.
What Should We Play On Steam #
2019
, persoonlijk project, WhatShouldWePlayOnSteam.com, code op Gitlab

Vaak als ik een spelletjes ging spelen werd de vraag “wat zullen we spelen” gesteld. Ik had een site gevonden (WhatShouldIPlayOnSteam.com), die je gebaseerd op je gebruikersnaam een willekeurig spel uit je Steam bibliotheek geeft, maar dat was voor één gebruiker. Dus gingen we elkaar vragen stellen eerst “heb jij X” en daarna “zin om X te spelen?” voor een half uur, om een spel dat we gaan spelen te vinden. Dus besloot ik een site te maken die dat voor je doet, een spel vinden die we kunnen spelen.

De site bestaat uit twee delen, een VueJS frontend, en een NodeJS backend die met de Steam APIs communiceert. Tijdens het begin van development kwam ik er achter dat de Steam APIs nogal traag waren, met reactietijden van meer dan een seconde. Dus moest ik een vorm van caching toevoegen, daar voor heb ik Redis gebruikt. Na de eerste laag caching, heb ik nog een laag caching toegevoegd voor het vinden van spellen die alle spelers hebben.

Dus nu cached het de speler ID gebaseerd op “vanity URL”, een lijst van spellen per speler, en lijst van spellen die één groep spelers heeft. Gelukkig heeft Redis een makkelijke oplossing om cache items na een vaste tijd weg te gooien, dus hoef ik me geen zogen te maken om crashes door dat de cache vol raakt.

4Visitors #
2019
, voor App4mation, geïntegreerd in ServiceNow Workspace Service Delivery
Een Android app gebouwd in Kotlin om bezoekers te registreren en in te checken. Een dashboard voor receptiemedewerkers, en een kiosk modus voor bezoekers om zelf in te checken. Werkt samen met de Visitors4U ServiceNow applicatie.
4DevOps #
Een CI/CD integratie voor ServiceNow. Het heeft een integratie met source-control software van GitHub, GitLab, en BitBucket. En een integratie met build/pipeline tools van GitLab en Jenkins.
Full-stack Ontwikkelaar #
2018—2020
, App4mation
Plat4mation splitste haar development afdeling af naar een nieuw bedrijf. ServiceNow application ontwikkelaar, en bouwde Android applicaties in Kotlin.
Rooms4U Outlook add-in #
Een Outlook add-in om kamers te reserveren in Rooms4U (een ServiceNow applicatie). Gebouwd met een Angular 6 frontend, en een C# ASP.NET backend.
Platform Ontwikkelaar #
2017—2018
, Plat4mation
Ontwikkelen en onderhoud van verschillende ServiceNow applicaties.
Roadmap4U #
Project roadmap visualisatie tool in ServiceNow, gebouwd op ServicePortal technologie, met een AngularJS frontend. Ontwikkeld voor het Britste Ministerie van werk en pensioen, en ING.
Konektis dashboard #
2017
, voor Flores.nl, intern
Een ASP.NET Core dashboard voor het voormalige online CRM synchronisatie systeem Konektis.
Rembrandt F&O App #
2017
, voor Flores.nl, prototype
Een Xamarin.Forms mobile app, met een ASP.NET backend. Prototype voor bankiers om relaties met klanten te onderhouden. Ontwikkeld voor Rembrand F&O.
.NET Ontwikkelaar #
2016—2017
, Flores.nl
Ontwikkelen en onderhoud van verschillende .NET-webapplicaties, intern en voor klanten. Helaas is het bedrijf in 2024 failliet gegaan.
Donpl App #
2016
, voor Flores.nl, intern
Een Xamarin.Forms mobile app, voor het voormalige Donpl platform. Ontwikkeld voor Flores.nl als een studenten project bij de HvA.
HBO-ICT Software Engineering #
Toen ik in 2016 overstapte van “Game Development” naar “Software Engineering” begon ik meteen aan mijn eerste stage. Waarna ik meteen kon beginnen met de hogere formuliertjes invul klassen.
Nederlands rijbewijs AM, B #
Standaard Nederlands rijbewijs voor handgeschakelde auto en scooter. Ongeveer 30 uur aan lessen, en een weekendcursus voor mijn theorie. Wat kan ik hier nog over zeggen, het is een rijbewijs, ik dacht, laat ik het op mijn C.V. zetten, kan handig zijn. Om het interessanter te maken, heb ik het in één keer gehaald.
HBO-ICT Game Development #

In 2014 ben ik begonnen aan een HBO ICT-opleiding, toegespitst op “Game Development”. Ik vond het eerst leuk om over IT te leren met games als uitgangspunt. Maar het voelde na het eerste jaar meer aan als een ICT-opleiding met wat game development stickers er opgeplakt. Telkens als het net interessant werd, kwam er een “maar dat dat hoef je niet te weten” aan.

Dus besloot ik in 2016 over te stappen naar de richting “Software Engineering”. In de hoop dat die iets meer de diepte van de technische kant ingingen, dat gingen ze niet.

HAVO #
2012—2014
, Altra College
In 2012 ingestroomd in de 3e klas. Daar heb ik in de bovenbouw het “natuur en techniek” vakkenpakket gevolgd. Het was een middelbare school met kleinere klassen, maar geen specialiteit. Ik heb daar in 2014 mijn HAVO-diploma behaald, zonder onvoldoendes. Net zoals de meeste mensen.
HAVO #
In 2008 aan begonnen, eerst een jaar “HAVO/VWO”, toen heb ik een jaar VWO gedaan. Maar dat was niet mijn ding en ben ik terug gegaan naar HAVO. Het is een creatief ingestelde school, veel kunst vakken. Het was wel leuk om te doen, maar ik ben toch wat technischer ingesteld. In 2012 ben ik van school gewisseld, voor de kleinere klassen en meer persoonlijke aandacht.
1996
Voor vragen en verder contact, ben ik bereikbaar op LinkedIn.