Chapter 2 · Aurubis2•1

Scrap yard management

Yard management for a multi-plant copper scrapyard, in the client's languages: one program that carries a delivery from planning, through check-in, weighing, drop-off and sampling, to the invoice.

Kevin worked full-stack on the yard flow and introduced new technology at the client. With the team, he moved the back end from .NET Framework to .NET 6.

Client
Aurubis
Role
Full-stack developer
Period
2021–2023 · 19 mo
Team
3–5

Wiring key

Scrap yard management2•2

Fig. 2.1 · One delivery, one program

One delivery going round the scrap yard in six steps, all of them in the same yard management program: the delivery is planned, the driver checks in, the truck is weighed, the copper is dropped off, then sampled and inspected, and the invoice is sent. Checking in, weighing, dropping off and sampling happen on the yard; planning and invoicing happen only in the program.

  1. 1PlanPlanned in the program before the truck sets off
  2. 2Check inThe driver checks in on arrival
  3. 3WeighThe weight goes on the delivery
  4. 4Drop offThe copper is tipped off in the yard
  5. 5SampleSampled and inspected; the results go on the delivery
  6. 6InvoiceMade up from the delivery and sent
Fig. 2.2 · Back end, cut over
From Fig. 2.1.NET 6.NET FrameworkMSSQL

Notes

  • The back end moved from .NET Framework to .NET 6 as a team effort: the new back end was built side by side with the old one, then the yard cut over to it.
  • As a Zinderlabs consultant at Rekencentra, on a project for Aurubis.

Pit limiter on

Kevin

Frontend developer at Zinderlabs since 2021. Professional Bachelor Applied Computer Science, KdG 2017–2021.

Code on github.com/kevhauma.

Stack

Experience

  1. 2021 – nowZinderlabsConsultant, frontend and full-stack · clients include VG Computers, Jumperke, Aurubis, ArCom, publiq, Clearmedia
  2. 2017–2021Professional Bachelor Applied Computer ScienceKdG · internship at Zinderlabs on Platform Planner, 2021

Projects

  1. 2026 – nowmoney-mosaic-v2 · own buildLocal-first finance: bank CSVs in, rules and a trained network, honest stats out, nothing sent
  2. 2021–2023Scrap yard management · AurubisPlanning to invoicing for a multi-plant copper scrapyard
  3. 2023Driver check-in kiosk · AurubisSelf-service check-in for delivery drivers, run by a state machine
  4. 2023–2024DBA tool · ArComA legacy C++ application rebuilt for the web, without its source code
  5. 2017–2022Discord bot · own buildOne Discord bot, built three times, down to one shape for every command
  6. 2025 – nowCommonGround · own buildA household's week in one app, open to an AI assistant over MCP

Other work

  1. 2025–2026 · 14 moMicrosoft services reselling platform · ClearmediaA B2B client portal and back office for reselling Microsoft services, including reseller packages and invoicing.
  2. 2024 · 4 moUiTPAS counter app · publiqA counter app for UiTPAS cards and profiles, migrated page by page from AngularJS to React, with a seamless fallback to the old pages.
  3. 2021 · 3 moRoute planning and order tool · JumperkeAdmin tools to plan delivery and pickup routes, plus bug fixes in the client-facing order tool.
  4. 2021 · 2 moWebstore · VG ComputersA webstore and its admin back office: Meteor components moved to React, plus user reviews and breadcrumbs.
  5. 2021 · 1 moPlatform Blog · ZinderlabsAn internal blog for knowledge sharing and meeting notes, with a Markdown editor.
  6. 2026 · 1 moPlatform Planner, Vue 3 upgrade · ZinderlabsThe planner Kevin built during his internship in 2021, upgraded page by page to Vue 3 with a redesign, falling back to the Vue 2 pages through iframes.
  7. 2026 – now · in progressBuilding installation planner · construction tech client, under NDAA planner for building installations, for a client in construction technology. Kevin leads the frontend and works across the stack.

Contact placeholder

Email and LinkedIn go here once Kevin adds them.

Download CV not uploaded