Portfolio

Projects that became products, tools, experiments, or lessons.

ProgreTech is also my public engineering workshop. The common thread is practical problem-solving, not a single product category.

Projects & case studies

Projects, products, and useful implementation notes.

This page collects some of the things I've worked on and, where possible, the technical pieces behind them. If a library, architecture pattern, or small feature can be useful somewhere else, I try to call it out.

Japanese learning

Manabi Kōbō

A free learning workshop for developers and other learners working toward practical Japanese reading and comprehension.

Manabi Kōbō project interface
A developer-focused Japanese learning workspace with guided study, reading, and practice tools.

Useful pieces: OCR-assisted reading, Sudachi Japanese tokenization, furigana workflows, multilingual interfaces, guided courses, printable learning material, QR codes, PWA installation, local study tools, and AI-assisted content workflows.

Those components can also fit document processing, training systems, knowledge tools, and guided internal applications.

RapidOCRSudachiJavaScriptPWAReportLabQR generation
Technical provenance

CodeSeal

A provenance registry for registering code-signing events and checking historical relationships while limiting exposure of sensitive signer information.

CodeSeal project interface
Public-facing provenance search and source-history workflow.

Useful pieces: Flask-based registry workflows, event history, source matching, notification tracing, controlled report access, and audit logging. Similar patterns apply to evidence trails, controlled historical lookup, and other provenance systems.

Python / FlaskEvent historyMatchingAudit loggingPrivacy controls
SAP / reliability engineering

NAVI, monitoring & change utilities

A group of Python and SAP-oriented tools created around change analysis, job monitoring, reporting, Cloud ALM, RFC data access, and operational workflows.

Useful pieces: PyRFC/RFC integration, REST APIs, FastAPI/Flask services, Bokeh-style interactive reporting, dependency and impact logic, OAuth/XSUAA patterns, and lightweight operational interfaces around large enterprise systems.

PythonPyRFCRESTFastAPIFlaskBokehOAuth / XSUAA
Automation

Automation workbenches

Several generations of automation utilities cover SAP interaction, recorded desktop actions, data feeds, report creation, and newer browser-workflow ideas.

Useful pieces: action recording, parameterized steps, replay, diagnostics, file/data handoff, and keeping automation understandable enough to repair when the target system changes.

PythonBrowser automationDesktop automationWorkflow replayDiagnostics
Local-first planning

Specklet

A browser-owned planning and visualization workspace designed to break large goals, datasets, and projects into smaller pieces.

Specklet project interface
A local-first PWA that keeps project and visualization state in the browser.

Specklet keeps its core experience deliberately lightweight: local-first project state, installable PWA behavior, structured task decomposition, reusable templates, responsive layouts, and simple visualizations. It is a useful reference for privacy-sensitive or offline-friendly personal tooling where a shared backend is not required.

PWABrowser storageTask decompositionResponsive UIData visualization
Document & case workflows

NexoTori

A case-oriented information workspace that connects document capture, forms, review, automation, integrations, and operational insight.

NexoTori project interface
NexoTori brings capture, cases, automation, and system status into one operating surface.

NexoTori explores the full path from intake to action: document capture and OCR-style preparation, structured case data, forms, review queues, workflow automation, integrations, activity history, status monitoring, and dashboards. The Junbi Engine concept is the preparation layer that turns incoming information into something a team can validate and use.

Document intakeOCR conceptsCase managementWorkflow automationIntegrationsOperational dashboards
Browser automation

ALM WebFlow Studio

A visual recorder and designer for turning browser interactions into reusable, inspectable automation flows.

ALM WebFlow Studio project interface
Live recording captures browser steps and objects into a structured workflow.

WebFlow Studio combines live Chromium recording, captured objects, an object repository, data/variable handling, replay and training views, and execution history. Its hybrid boundary keeps browser control local while the studio provides the workflow model and review surface—useful for automation that needs to stay understandable rather than becoming a black-box macro.

ChromiumLocal recorderBrowser automationObject repositoryReplay / trainingWorkflow metadata
SAP engineering platform

ALM Engineering Hub

A standalone SAP COE engineering hub that brings change assurance, reliability tooling, reporting, guided workflows, and AI assistance into one extensible surface.

ALM Engineering Hub project interface
The Hub home surface and Engenie assistant running as an integrated SAP engineering workspace.

The Hub is built as a platform rather than a single dashboard: SAP BTP / Cloud Foundry deployment, XSUAA role control, destination and connectivity services, Python-backed utilities, Cloud ALM and Jira integrations, OData/RFC data access, installable PWA behavior, and Engenie as a routing/assistance layer. It is designed to complement specialist copilots and automation teams while giving ABAP and SAP engineers a practical path into Python and modern app patterns.

SAP BTPCloud FoundryXSUAADestinations / ConnectivityPythonOData / RFCCloud ALMPWA
Agent operations

ProgreTech Mesh

In development

A live, local control surface for observing and interacting with multiple autonomous agents without taking over their runtime.

ProgreTech Mesh project interface
Mesh monitoring three local agents with an in-product guided training walkthrough.

Mesh is being developed around passive runtime observation, channel isolation, signed agent identity, heartbeat/status monitoring, agent-led enrollment, independent conversations, approvals, safe file exchange, and guided training. The design goal is plug-and-monitor: attaching Mesh should not restart, reset, or interrupt an agent already doing work on its own machine.

Local-firstAgent monitoringSigned identityChannel isolationApprovalsGuided trainingFile exchange
Real-time stereoscopic vision

pAR3D

A real-time side-by-side 3D visualization experiment for desktop or camera feeds, aimed at consumer AR glasses and standard PC hardware.

pAR3D project interface
A medical-imaging concept shown as stereoscopic output through consumer AR glasses.

pAR3D uses Python and Depth Anything v2 to estimate depth and synthesize SBS stereo output in real time. It supports desktop/camera input, adjustable depth and scale, performance modes, persistent settings, fullscreen/windowed operation, CPU/APU use, and optional CUDA acceleration. The project is a practical test bed for AI depth estimation, stereoscopic rendering, and wearable-display workflows.

PythonDepth Anything v2Real-time SBSDesktop / camera captureCUDA optionalPyInstaller
Preservation & experiments

Hardware, games & smaller experiments

Some projects exist because an old device, game, or idea was interesting enough to keep working.

This includes the Navia Dratp digital archive/remake, open tooling for legacy EinScan-S hardware, pAR3D stereoscopic experiments, and assorted small utilities. These tend to be good references for file formats, device integration, preservation, and exploratory Python work.

PythonPreservationHardware integration3D / stereoscopic experiments
Local AI hardware & agent engineering

Autonomous Intern V2 Lab

An ongoing hands-on exploration of small, always-on AI hardware as practical members of the ProgreTech workshop.

Current work: integrating a blue Hermes-powered Intern V2 and a Developer Edition Intern V2 into a controlled human-and-agent workflow for content, research, customer-facing drafts, software development, testing, and background automation.

The engineering work includes local OpenClaw deployment, self-hosted model routing through Ubuntu and Ollama-compatible endpoints, agent-to-agent task handoffs, persistent but curated memory, hardware-aware skills, Telegram interaction, cost controls, recovery planning, and strict approval boundaries for public or consequential actions.

Autonomous Intern V2OpenClawHermesOllamaUbuntuLocal inferenceAgent orchestrationHardware experiments
More source

The rest lives in the archive.

GitHub has the smaller public tools and older experiments that don't need a full case-study section here.

Looking for something specific?

Try the site assistant or send me a note from the contact page.