๐Ÿ–ฅ Mainframe & Manufacturing

Where systems rigour comes from

Before cloud and AI, I spent years in the manufacturing and test engineering of IBM mainframes โ€” the most quality-critical hardware in the industry. That foundation is why my software holds up in production.

Not a footnote. A differentiator.

Most software engineers have never seen what happens when quality fails at scale. I spent the early part of my career making sure IBM mainframes โ€” machines that banks, airlines, and hospitals depend on for zero-downtime operation โ€” left the factory correct. Every unit. Every time.

In German industrial engineering, this kind of background is understood. Precision, quality discipline, and manufacturing-scale thinking are not soft skills โ€” they are engineering prerequisites. I bring them directly into how I design software systems today.


Experience

What I did at IBM

Test and Product Engineer across IBM mainframe manufacturing operations in Brazil and the United States.

IBM โ€” Brazil
Manufacturing & Test Engineer โ€” IBM Mainframes
Responsible for functional and integration testing of IBM mainframe units on the manufacturing floor. Coordinated test sequences across hardware subsystems, diagnosed failures at the component and board level, and managed defect tracking through to resolution. Operated under ISO 9000 quality processes with zero-defect shipping targets.
IBM โ€” United States
Product Engineer โ€” Mainframe Quality & Compliance
Extended role into product-level quality coordination, including UL compliance documentation, cross-functional test coordination, and R&D customer project support for major accounts including Cisco, NCR, and Hitachi. Bridged engineering, manufacturing, and customer-facing quality teams.

What it built

Skills that transferred

Test methodology

Systematic test case design, coverage analysis, failure-mode enumeration, and regression discipline โ€” applied at hardware level before it became a software practice.

Quality at scale

ISO 9000 quality processes, defect tracking, root-cause analysis, and corrective action in a manufacturing environment where rework is expensive and field failures are unacceptable.

Systems thinking

Understanding how components interact within a system โ€” and how failures propagate. This is the mental model I apply to distributed software systems today.

Cross-functional coordination

Working across engineering, manufacturing, compliance, and customer teams to resolve issues under time pressure โ€” the same muscle used in software incident response.

Precision under constraint

Manufacturing lines have hard deadlines, hard quality gates, and no tolerance for "close enough". That precision carries directly into how I treat production deployments.

Customer-facing accountability

Supporting R&D projects for major enterprise customers (Cisco, NCR, Hitachi) instilled the habit of owning outcomes, not just deliverables.


Then to now

The habits I built on the IBM manufacturing floor are the same habits that make my software reliable in production. I write tests before I ship. I model failure modes before I architect. I treat production incidents with the same seriousness I once treated a field return on a $3M mainframe. The tools changed โ€” the discipline didn't.

This background is why I approach software architecture with more than just code in mind. I think about what happens when the system fails, who is affected, and what the recovery path looks like. That instinct was trained in an environment where failure was not an option โ€” and it transfers directly to building production software that organisations depend on.

In the German Mittelstand โ€” companies like WEISS GmbH, where I work today โ€” this combination of manufacturing rigour and modern software capability is not just valued; it is exactly what the market needs as industrial companies invest in their own digital and AI transformation.