// Services

From schematic to production.

A full-stack hardware engineering offering, covering every step from initial component selection to factory hand-off... and the occasional non-hardware side-quest.

[01]

Circuit design

  • Parts selection based on your constraints : existing stock, availability, price, preferred vendors and any other criteria you need to honour.
  • Specialized in mixed-signal boards, IoT and embedded systems (STM32, ESP32, RP2350…), system-on-module carriers (Raspberry Pi Compute Modules, Allwinner-based SoCs), inter-IC communication (I²C, SPI, I²S, UART, GPIO…) and industry-specific I/O — analog audio in/out, IO-Link, RS485 / DMX, Ethernet, WiFi and sub-GHz radio modules.
  • Industrial constraints, shielding, environmental parameters, RF environment, specific operating voltages, and electrostatic discharge (ESD) protection.
[02]

Schematic capture & PCB layout

  • ECAD tools: KiCAD 10, Altium Designer.
  • Creation of custom component libraries.
  • Multilayer PCBs with high-speed length-matched differential buses, sensitive analog signals, and impedance-controlled traces.
  • Size and shape mandated by the enclosure, with extra care for mechanical constraints: connector placement, assembly clearance, UI elements (displays, LEDs, buttons, encoders) and board fastening techniques chosen for ease of manufacturing, shortest assembly time, all tuned to match your production batch size.
  • Electromagnetic compatibility & interference (EMC / EMI) considered from the very start of the project, maximizing your chances for applicable compliance tests to pass.
  • Careful placement and routing of high-efficiency switching DC regulators, minimizing EMI emissions and optimizing power distribution to critical components.
  • Test points, debug interfaces, UART / JTAG / SWD programming ports and status LEDs — built in, not bolted on.
  • Board-to-board and wire-to-board connectors for modular multi-board systems (standard FPC, JST, Molex) - accounting for signal integrity, current carrying capability, derating, assembly error prevention and vibration resistance.
  • Drawing and specification of custom cable assemblies and wire harnesses.
  • Maintenance of documentation including notable design decisions, calculations, simulations and agreed-upon engineering trade-offs.
[03]

Custom enclosures

  • Advice on suitable enclosures for your targeted production price point, durability, mounting, environmental and flammability requirements.
  • Conception and 2D / 3D drawing of CNC, sheet metal, machined and extruded parts.
  • Customization of off-the-shelf boxes from common enclosure manufacturers, or designing of fully custom models for specific needs.
  • 3D printing of small parts — translucent light pipes, button hoods, brackets, in particular for small batches where injection molding isn't an option.
  • Specification of material, surface finish and printing.
  • Manufacturing vendor RFQ, selection, technical briefing, production files and follow-up.
  • Export of 2D dimensional drawings in PDF, DXF, SVG, 3D models in STP, STL and any other format needed for production, documentation and archival.
  • CAD software: Autodesk Fusion.
[04]

Prototype & production

  • Exporting of production files: Gerbers, Bill Of Materials, pick & place position files, mechanical files, assembly instructions.
  • Communication with factories: PCB/PCBA fab houses, enclosure manufacturers, various vendors of cables, front panels...
  • Custom test jigs (PCBs, pogo pins, clamping fixtures) and associated test scripts.
  • Board bring-up: verification, smoke test, thermal imaging, fire extinguisher 🧯, fire brigade debrief, measurements, test firmware, peripheral IC communication tests and drivers.
  • Sync-up with assembly personnel to gather their feedback, find solutions to time-consuming and difficult steps, and improve the next iterations.
  • Most proficient languages: C, Python.
// Other freelance services

Non-hardware specialties.

A handful of other things I do professionally, usually for clients in the event industry.

Laser safety officer

Certified Laser Safety Officer for the event industry, providing laser light show safety assessments and compliance documentation in accordance with IEC 60825-1 and IEC TR 60825-3.

Lighting designer

Light show programming and operation: Find me professionally pushing buttons on my ChamSys MQ70, abusing MADRIX 5's scripting engine for beat-synced interactive LED art, sending questionable content on LED screens with Resolume Arena and designing stages and lighting plots with Capture 2026 Symphony.

DJ

Guess what type of music I occasionally DJ? That's right... electronic music.

Personal centers of interest when I'm not in front of KiCAD / Fusion: homelab, smart home, cyber (in)security.

// Next step

See something that fits your project?

Tell me about the scope, the deadline, and where you're stuck, and we'll pick up from there.

Get in touch