Work
Board data service
Known internally as Batch Service.
Contributor. Built with the team.
Turns a barcode into the program and revision the machine needs.
Sits between the scanner and the solder driver, resolving board identity against internal REST services: scan data, route completion, route creation.
Isolating every external API call in one service means the driver stays a protocol component. It never has to know how board data is fetched, only what came back — the driver itself makes no REST calls at all.
What it hands on is IPC-CFX, like everything else on the bus.
C# / .NET, RabbitMQ, IPC-CFX, REST APIs