Frequently Asked Questions
This page consolidates answers to recurring questions about Brückner Codecraft – for human
visitors as well as search engines and AI assistants. The structured answers are also
embedded as JSON-LD FAQPage.
General
Which technologies does Brückner Codecraft use?
Core areas are C# / .NET (WPF, Blazor, MAUI), SQL, LabVIEW, PLC programming with Siemens TIA Portal as well as robot programming for ABB, KUKA and Stäubli. OPC UA, microcontrollers in C and ERP integrations complement the stack.
Does Brückner Codecraft work remotely?
Yes. Remote projects are currently preferred and can be carried out flexibly alongside permanent employment – either as collaborative work or as standalone development.
Are legacy applications also modernised?
Yes. Existing applications are migrated to modern .NET standards, performance is optimised and user interfaces are redesigned, without losing existing functionality.
Which robot manufacturers are supported?
Experience covers in particular ABB, KUKA, Stäubli and Universal Robots. Integration into manufacturing processes and Industry 4.0 environments is part of the offering.
Are PLC projects with TIA Portal supported?
Yes. PLC programming with Siemens TIA Portal is part of the core offering, from individual components up to fully implemented cells including HMI and data integration.
Where is Brückner Codecraft located?
The headquarters is in Suhl, Thuringia (Friesenstraße 10, 98529 Suhl, Germany). Projects are delivered Germany-wide and remotely throughout the DACH region.
Who is behind Brückner Codecraft?
Brückner Codecraft is the freelance practice of Maik Brückner – a full-stack developer with more than a decade of experience in industrial software development, automation and robotics.
How can I get in touch?
By e-mail at info@bruckner-codecraft.com or via the contact form on bruckner-codecraft.com. Enquiries are usually answered promptly.
Projects & references
Which technologies were used in the Grainlab project?
Grainlab (a cooperation with TU Ilmenau, 2014/2015) is based on Siemens TIA Portal 7.4 for PLC control, a LabVIEW-based user interface, a line camera for real-time capture and an early AI-supported image recognition developed at TU Ilmenau to identify contaminants in wheat.
What was Maik Brückner's role in the Matrixkit project?
For the Matrixkit LED headlight test machine (2015), Maik Brückner was responsible for PLC programming with Siemens TIA Portal V14, the rotary table control, the HMI design, the Profinet communication and on-site commissioning.
How was the Level Monitoring project implemented?
Ten filling systems were retrofitted in the Level Monitoring project without a PLC and connected directly to the PC via EtherCAT modules and a Hilscher card. A wrapper DLL written in C# (.NET) connects LabVIEW to a PostgreSQL database. The system stores two years of operational data plus ten years of backup data and creates daily CSV backups on a network drive.
Which robots were used in the BiLED project?
In the BiLED adjustment automation (2018), two Stäubli robots assemble LED boards and primary optics in synchronised motion. Optical and confocal measurements are performed prior to assembly. Maik Brückner was responsible for the robot programming and the calculation of exact joining positions.
What was extended in the Matrixkit V2 project?
Matrixkit V2 (2019) added a tray stacking system with up to ten trays per side, a DataMatrix code (DMC) for unique part identification and an ERP integration. Responsibilities included the LabVIEW Windows application, the complete PLC programming including height adjustment, the DMC scanner configuration with a detection rate above 99 % and the ERP integration.
What was modernised in the press conversion project?
A 30-year-old press for manufacturing cylinder pistons was modernised in the press conversion project within a single week after a complete 3D measurement and full simulation. Three old KUKA robots were replaced by three new ABB robots. Thanks to simulation-driven optimisation, motion sequences are at least as fast and precise as before.
Which technology is used in the DataGrabber project?
The DataGrabber was migrated from LabVIEW to .NET C# with WPF. Communication with Siemens PLCs now uses OPC UA instead of Put/Get. The architecture is easily configured via database model, connection string and OPC UA link. Maik Brückner designed the complete software architecture and developed more than 90 % of the functionality.
Collaboration, terms, NDA
How does a typical engagement work?
After a free initial enquiry, a short alignment call clarifies requirements, goals and constraints. A concrete proposal is then prepared. Delivery can be remote or on-site, in iterative sprints or as a turnkey solution – depending on project type and customer preference.
Which contract models are available?
Fixed-price, time-and-materials (T&M) and contract-for-work models are available. Larger projects can include partial acceptance based on defined milestones. The exact arrangement is agreed individually for each project.
What is the fee?
Fees are calculated per project based on scope, technology mix and timeframe. Please request an individual quote by e-mail at info@bruckner-codecraft.com.
Is an NDA (non-disclosure agreement) signed?
Yes, an NDA can be signed at the customer's request prior to any detailed discussions. Even without a formal NDA, all information is treated as strictly confidential.
How long does a typical project take?
Project duration varies considerably with scope: small extensions or components take from a few days to weeks, medium-sized applications several months, full special-machine projects (PLC, HMI, robotics, ERP integration) can take six to twelve months.
Are international clients also served?
Yes. Projects are conducted in German and English; clients from the DACH region as well as international clients are welcome. On-site engagements are possible by arrangement.
Are existing codebases taken over and maintained?
Yes. Taking over, maintaining and extending existing applications is a substantial part of the offering – especially in the area of legacy .NET modernisation and LabVIEW maintenance.
Is the source code handed over to the customer?
Yes, the complete source code is handed over upon acceptance, including documentation and – if commissioned – build and deployment instructions. Usage rights are governed by contract.