Zurich, Switzerland
Senior Software Engineer& Technical Lead
I build and lead production software for healthcare and enterprise environments. I stay hands-on with React, TypeScript, Java, and data-heavy workflows, with a focus on performance, reliability, and maintainability.
About
I am a senior software engineer and technical lead with 10+ years of experience across healthcare software, enterprise systems, test automation, APIs, and web applications. My strongest work is hands-on engineering for production systems: maintainable architecture, performance, reliability, clear workflows, and practical delivery with React, TypeScript, Java, and Oracle.
My current healthcare product work also includes applied AI workflows with deterministic validation. Outside that role, I explore robotics-adjacent software through side projects such as cloud-to-edge control-plane concepts. The impact examples below show that range across production optimization, reliability improvements, AI prototypes, research and public side projects.
Impact
Selected outcomes from production systems, validated AI workflow prototypes, robotics-adjacent side projects, and earlier public work. Public references are linked where available; company work is summarized without proprietary details.
Highlights
Stale telemetry and reconnect recovery
RoboOps Control Plane
Cloud-to-edge robot fleet operations prototype with a TypeScript control plane, operator UI, telemetry freshness tracking, reconnect reconciliation, and audit timeline. The recovery demo shows an active robot mission losing fresh telemetry, surfaces the degraded state to the operator, then reconciles cloud and edge state after reconnect. A separate hosted Isaac Sim / ROS 2 setup validates the same edge contract with a Nova Carter scene on NVIDIA Brev.
Transcript
I built RoboOps around NVIDIA Isaac Sim because I wanted to explore what fleet operations feel like when there is a real simulated robot in the loop. For this setup, Isaac Sim runs through an NVIDIA Isaac launchable on an L40S GPU.
On the platform side, RoboOps is running on AWS as a small fleet backend. I clone the project into the Brev environment, start the Isaac workflow, and bring up the simulation. Now I launch a sidecar next to Isaac Sim. This is the robot-near part of the prototype: it watches the simulation and sends telemetry back to the fleet platform.
The dashboard is not just showing mock data. It is receiving state from a simulated robot through the same kind of boundary I would expect in a real system. Here you can see Isaac Sim and the RoboOps operator UI side by side. I click Go to pose in the dashboard, and then the Nova Carter robot starts moving in the warehouse.
This is the happy path: the operator sends a command, the robot reacts, and the UI reflects what is happening. The important part is the control loop: command, motion, telemetry, and operator feedback.
But I did not just want to show the happy path, because robotic systems are rarely that clean. Here I disconnect the robot while the operator UI is still running. After a short moment, telemetry becomes stale. The UI makes that visible instead of hiding it behind logs or silent failure.
Then I hit play again in Isaac Sim. The robot reconnects, telemetry starts flowing again, and the operator view recovers. That is the kind of behavior I care about in operator tooling: not just showing that everything works, but making the system understandable when something goes wrong.
RoboOps is still a prototype, not a finished product or safety system, but it was a great exercise in thinking through the messy parts of robotics tooling: stale telemetry, reconnects, recovery, and how to make those states visible to the operator. You can find the full repo on my website, mrza.ch.
25x parser speedup, around 80% faster loads
Performance-critical JSON parser rewrite
Reworked a performance-critical TypeScript JSON parsing path by benchmarking the path, reducing algorithmic complexity, and introducing hash maps. Benchmarked parsing became 25x faster, and real user-facing load times in data-heavy healthcare workflows fell by around 80%.
First-authored research paper, 100k+ measurements
Raspberry Pi building monitoring edge gateway
Built a Java-based Raspberry Pi edge gateway for building monitoring research at Vienna University of Technology, first-authored the resulting conference paper, and presented the results at ECPPM 2014 in Vienna. It received wireless EnOcean sensor telegrams as a serial stream, interpreted sensor profiles, cached measurements locally in embedded Derby during connection loss, and forwarded them to a remote monitoring service. The prototype was validated in test-bed and office deployments with 100k+ forwarded measurements.
Technical range
Recurring healthcare data workflow reliability
Improved reliability for a recurring healthcare data-processing workflow through batching, caching, observability, and fault isolation, strengthening business-critical downstream processes.
Validated AI billing workflow prototype
Prototyped an AI-assisted healthcare billing workflow with user control and deterministic validation as core constraints, exploring how domain context, structured validation, and human review fit into a practical product workflow.
Crowdsourced usability testing engine prototype
Built a 2nd-place company hackathon prototype for a usability-testing engine that sent microtasks to Amazon Mechanical Turk, exploring how crowd workflows could produce fast product feedback.
Published Android game and Steam Greenlight project
Built and released an Android game that reached over 2,000 installs, and later developed a PC game that was accepted through Steam Greenlight community voting.
Experience
My background spans hands-on product engineering, production healthcare software, enterprise systems, test automation, integrations, and technical leadership. My current role brings that mix together through senior-level implementation, technical direction, and team delivery.
I lead a software engineering team building healthcare software where correctness, operability, and clear workflows have to hold up in production. The work combines team leadership with hands-on implementation, architecture guidance, performance and reliability work, and day-to-day developer support.
I work with React, TypeScript, Java, Oracle, and Docker while supporting CI/CD, release processes, monitoring, and Kubernetes/Argo CD deployment workflows. I also shape applied AI workflow prototypes where deterministic validation and user control are core constraints.
- Lead planning and day-to-day delivery for a six-person engineering team, balancing product requirements, code review and implementation support.
- Set technical direction for performance-sensitive, maintainable React, TypeScript, Java, and Oracle systems and support their delivery through Kubernetes/Argo CD deployment workflows.
- Support production readiness through release processes, CI/CD, monitoring, and pragmatic debugging across frontend, backend, and data workflows.
Responsibilities and focus areas
- Technical leadership: architecture guidance, code review, mentoring, stakeholder communication and practical delivery trade-offs
- Developer support and practical implementation guidance
- Hands-on product and platform engineering
- Performance, reliability and maintainability of production systems
- React, TypeScript, Java and Oracle development
- Docker and Kubernetes/Argo CD deployment workflows
- CI/CD and release process support
- Applied AI workflow design with deterministic validation
- Code quality, maintainability and technical standards
- Agile delivery and stakeholder coordination
- Translating complex requirements into practical technical solutions
Freelance Full-Stack Developer
Delivered customer portals and business applications across frontend, backend, APIs, deployment workflows, and stakeholder requirements.
- Worked with React, Node.js, Java, Ruby, C#/.NET Core, ASP.NET, REST APIs and CI/CD.
- Handled requirements analysis, implementation, UI/UX detail and pragmatic delivery decisions.
Software Engineer
Built software across test automation, enterprise systems, ERP integrations, building automation, and web applications, forming a broad engineering base beyond one technology stack.
- Previous roles include Tricentis, Vienna University of Technology, More Dimensions and VBV Pension Fund.
- Worked across test automation tooling, cultural institution software, building automation systems and enterprise integrations.
Education
Formal education in software engineering, computer science, and information technology.
Bachelor's studies in information and communication systems, with practical work across software engineering, ICT systems, networks, and services.
Technical secondary education in information technology, providing an early practical foundation in software and IT systems.
Contact
For professional questions, collaboration or technical conversations, send me an email or reach out on LinkedIn. GitHub and X/Twitter are linked for public technical work and updates.