Technologies and engineering experience

Technology chosen for the problem.

A current full-stack and agentic toolkit, supported by more than 20 years of software delivery. The emphasis is on applying technology in working systems—not collecting keywords.

Current and recent delivery

Technologies used in recent product development, consultancy and production delivery. The exact combination depends on the system and its constraints.

Core software development

From established native and .NET systems to services and modern web applications.

  • C++
  • C# and .NET
  • Python
  • JavaScript / TypeScript
  • Node.js
  • Express
  • REST APIs

AI and agentic systems

Hands-on implementation of AI products and controlled agent-assisted engineering workflows.

  • OpenAI APIs
  • Realtime and tool calling
  • Model Context Protocol
  • Agent workflows
  • Executable guardrails
  • LLM trust boundaries
  • Deterministic decision logic
  • Evaluation harnesses

Quality and verification

Evidence at the level appropriate to the risk, from fast local feedback to full user flows.

  • Playwright
  • pytest
  • node:test
  • Type checking
  • ESLint and static analysis
  • Unit and integration tests
  • End-to-end tests
  • Golden-set LLM evaluations
  • Continuous integration

Platforms and delivery

Repeatable development and deployment across local, cloud and production environments.

  • Linux
  • Azure
  • Docker
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • Hetzner Cloud
  • Caddy
  • PM2

Data and visualization

Traceable data processing and interactive visual presentation for browsers, 3D and XR.

  • Pandas
  • Three.js
  • ECharts and ECharts-GL
  • WebXR
  • JSON-stat
  • CSV and JSON
  • Socket.IO
  • Interactive analytics

Long-standing engineering foundation

The current toolkit builds on experience with mature systems where safety, testability, operational behavior and maintainability matter.

Regulated medical devices

Class C architecture, risk countermeasures, C# and C++ implementation, requirements, testability, code review and regulated documentation.

Avionics and system verification

Test strategy, requirements analysis, test-case design, automation, log analysis, continuous integration and test-bench troubleshooting.

Embedded and Linux systems

C++ signal analysis on ARM-based hardware, Python tooling, Raspberry Pi services, device communication, logging and containerized development.

Industrial control and interfaces

Marine engine control software, commissioning, automated system tests, LabVIEW, operator interfaces and human-machine visualization.

Need this experience on your project?

Describe the system, the challenge and the outcome you need. I will respond with relevant questions and a practical next step.