Bas Verheijen
Je praat met degene die het bouwt
Ik bouw betrouwbare systemen als software engineer, vind mijn origine in PCB-design, en heb een sterke passie voor het maken van mooie, complexe en uitdagende producten.
Code & Copper is compact opgezet en dat is een keuze. Je hebt één aanspreekpunt dat het werk ook daadwerkelijk doet, geen laag projectmanagement die je verhaal doorvertelt. Voor wat buiten mijn bereik valt werk ik met een vaste kring van partners — printbouw, spuitgietwerk, gecertificeerde EMC-metingen — en die coördinatie blijft bij mij.
In het kort
- Rol
- Software engineer, met elektronica als achtergrond
- Projecten
- 16, van 2014 tot nu
- Vaardigheden
- 112 vastgelegd en gekoppeld aan projecten
- Zwaartepunt
- Systemen die niet om mogen vallen
- Werkgebied
- Nederland, meestal op afstand
Achtergrond
Van printplaat naar productiesysteem — en weer terug
Het werk begon bij elektronica: meetketens, stuurstromen en printplaten voor apparatuur die nauwkeurig moet zijn. Daarna verschoof het naar software, en naar systemen waar storing direct gevolgen heeft. Die combinatie is waar Code & Copper op gebouwd is.
Freelance opdracht
LVNL CCISv2
Luchtverkeersleiding Nederland, Schiphol · jan 2023–okt 2025
Het weersysteem waar luchtverkeersleiders 24/7 op werken. Ligt het eruit, dan merken ze dat op de toren.
Dienstverband
Avutec X-Series
Avutec, Breda · apr 2019–sep 2021
Vijf cameramodellen die neurale netwerken op het apparaat zelf draaien. Elektronica, firmware en behuizing van mij.
Ondernemerschap
NEXI pedalboard
NEXI Industries (medeoprichter) · jul 2014–sep 2016
Een pedalboard waarop twaalf effectpedalen klikken. Geen kabels ertussen. Won een Red Dot.
Vaardigheden
Wat er in de gereedschapskist zit
Elke vaardigheid hieronder is gekoppeld aan de projecten waarin hij daadwerkelijk gebruikt is. Niets uit een cursus, alles uit het werk.
Talen
11- C++
- Python
- C
- TypeScript
- Bash
- SQL
- Verilog
- JavaScript
- PHP
- Dart
- XSLT / XSD
Backend & API
5- FastAPI
- Pydantic
- OpenAPI
- REST
- Django
Frontend
5- Vue 3 / Vue.js
- Drupal CMS
- HTML/CSS
- React
- Flutter
DevOps
9- Linux
- Docker
- Jenkins
- Git
- GitLab
- Bitbucket
- CI/CD
- DTAP(E)
- human-in-the-loop
Enterprise & HA
6- ActiveMQ
- AMQP/AMQPS
- Pacemaker
- geo-redundantie
- 24/7-systemen
- systeemintegratie
Embedded
17- embedded C++
- embedded C
- firmware
- ESP32
- Jetson Nano
- embedded Linux
- kerneldrivers
- MIPI
- RS-485
- WiFi
- BLE
- NFC
- MQTT
- P1 smart meter
- Wiegand
- motoraansturing / stepper motors
- Arduino
Elektronica
14- PCB-ontwerp
- Altium Designer
- analoog/digitaal
- precisie-analoog / current source
- vermogenselektronica
- thermisch PCB-ontwerp
- NTC / temperatuurmeting
- level shifting / relais / 230 Vac
- E-ink
- Qi wireless charging
- NFC- en Qi-antenneontwerp
- capacitive touch
- PoE+
- EMC
Testautomatisering
9- Robot Framework
- unittests
- integratietests
- end-to-end-tests
- regressietests
- Test-OK
- pogo-pin-fixtures
- geautomatiseerde productietesten
- hardware/software-integratietesten
Data
4- PostgreSQL
- datamodellering
- normalisatie
- multi-tenancy
AI & vision
7- TensorFlow
- edge-AI
- neurale netwerken
- ANPR
- stereo/3D-vision
- GStreamer
- AI-assisted development / Claude Code
Productontwikkeling
6- end-to-end productontwikkeling
- hardware/software-integratie
- prototyping / validatie
- productie-inrichting / leveranciers
- cost-down / maakbaarheid
- root-cause analyse
Werkwijze & leiding
9- Scrum
- code reviews
- technical leadership
- architectuur
- procesanalyse
- risicoanalyse
- stakeholdermanagement
- technische documentatie
- besluitvorming / klantcontact
Interactief
Hetzelfde verhaal, dan op een schoolbord
Alle projecten en vaardigheden staan ook op een krijtbord waarop je met de muis de verbanden ziet: kies een vaardigheid en er lopen lijnen naar de projecten waarin hij zit. Handiger dan een lijst, en eerlijker ook — je ziet meteen waar iets één keer gebruikt is en waar het overal terugkomt.
Vaardigheid → projecten
Altium Designer
Kortste weg naar een antwoord
Stuur een mail met wat je wilt maken of opgelost hebben. Ik lees hem zelf en antwoord meestal binnen een werkdag — ook als het antwoord is dat je bij iemand anders beter zit.
Zullen we je project even doorspreken?
Een gesprek van een uur is meestal genoeg om te bepalen of we bij elkaar passen en wat een verstandige eerste stap is. Daar zit je verder nergens aan vast.

