Skip to content
View ORTODOX1's full-sized avatar
  • Germany

Block or report ORTODOX1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ORTODOX1/README.md

Herman Doronin — Marine Engineer

Experience Location Status Latest

Marine engineer building the AI — and now the silicon — that runs in the engine room.
From engine room to ASIC. From J1939 to LLM inference.


About

3+ years hands-on in commercial marine power plants — medium-speed and high-speed 4-stroke diesel engines, mechanical fuel-injection systems (Bosch P-pump rebuilds), turbocharger overhaul and dynamic balancing, fuel-injector pressure testing, scavenge-space and piston-ring inspection, auxiliary genset servicing, planned-maintenance-system execution. The kind of detail you only learn with grease on your hands.

Hands-on with both legacy mechanically-governed engines (Bosch P-pump + pneumatic / Woodward governors) and modern ECU-controlled repower projects (Caterpillar ADEM, Cummins CM-series, J1939 telemetry).

Every project I build came from a problem I saw on board. I solve it at the layer where it actually needs to be solved — sometimes Python, sometimes a Rust crate over J1939, sometimes SystemVerilog targeting Skywater 130 nm.

Problem on board What I built
Confined-space inspections cost $50–100 K, risk lives ARGOS — autonomous inspection robot (edge AI + TRIZ reasoning)
Unplanned engine failure costs $50–500 K/day POSEIDON-DIAG — real-time J1939 / NMEA 2000 diagnostics + AI anomaly detection
Time-based PMS wastes 30–50 % of maintenance budget TRITON-ML — RUL prediction 2–4 weeks ahead of classical alarms
Operators ignore alarms past 500+ params AEGIS-MONITOR — 3D ship dashboard with intelligent prioritization
IMO 2030/2050 demands radical engineering R&D SYNIZ — 50 TRIZ agents debating contradictions to compress R&D cycles
Satellite uplink is 64–512 kbps, cloud AI doesn't fit NautilusQuant — 4× deterministic compression + custom ASIC for shipboard inference

Ecosystem

graph TD
    A["AEGIS-MONITOR<br/><i>Operator Dashboard</i><br/>Live telemetry · 3D model · Alerts"] --> B
    B["ARGOS<br/><i>Inspection Robot</i><br/>Vision · Navigation · Edge AI"] --> C
    B --> D
    B --> E
    C["SYNIZ<br/><i>TRIZ Engine</i><br/>50 agents reason<br/>about the unknown"]
    D["TRITON-ML<br/><i>Predictive Maintenance</i><br/>Fault detection + RUL"]
    E["POSEIDON-DIAG<br/><i>Ship Interface</i><br/>J1939 · NMEA 2000 · CAN"]
    D --> F["NautilusQuant<br/><i>Edge Compression + Custom ASIC</i><br/>21-opcode ISA · 1.5 KB LUT<br/>RTL · Yosys · OpenLane MPW path"]

    style A fill:#0d4a6b,stroke:#1e88a8,color:#e2e8f0
    style B fill:#6b2d0d,stroke:#a8571e,color:#e2e8f0
    style C fill:#2d6b0d,stroke:#4a8a1e,color:#e2e8f0
    style D fill:#4a0d6b,stroke:#7a1ea8,color:#e2e8f0
    style E fill:#0d4a6b,stroke:#1e88a8,color:#e2e8f0
    style F fill:#6b5a0d,stroke:#a8901e,color:#e2e8f0
Loading

The robot sees. The ML predicts. TRIZ reasons about the unknown. NautilusQuant fits inference into the satellite pipe — and now into custom silicon. The human makes the final call.

Read the full engineering vision: from fundamental physics to autonomous systems →


Projects

Project Status Problem it solves Stack
NautilusQuant 🆕 v0.1.0 · 241 tests · pre-silicon Satellite uplink 64–512 kbps. Shipboard AI without cloud dependency. Now ships full pre-silicon stack: 21-opcode ISA + RTL + OpenLane MPW config. Python · PyTorch · Triton · SystemVerilog · Yosys · OpenLane
ARGOS 🔄 active Hull and tank inspections cost $50–100 K and put humans at risk. Edge AI + TRIZ in confined spaces. Python · Rust · ROS 2 · ONNX
POSEIDON-DIAG 🔄 active Unplanned engine failure costs $50–500 K/day. Real-time J1939 / NMEA 2000 diagnostics catch failures early. Rust · Tauri · React · J1939
TRITON-ML 🔄 active Time-based PMS wastes 30–50 % budget. ML predicts true equipment condition 2–4 weeks ahead. Python · XGBoost · PyTorch · SHAP
SYNIZ 🔄 active IMO 2030/2050 demands radical engineering. 50 TRIZ agents accelerate R&D cycles. Python · FastAPI · Neo4j · D3.js
AEGIS-MONITOR 🔄 active 500+ parameters → alarm fatigue. 3D ship dashboard with intelligent prioritization. React · TypeScript · Three.js

Cross-domain / experimental

Project Status Problem it solves Stack
arc.computer 🆕 alpha Engineering knowledge that works without internet, cloud or subscription. Offline AI engineer turns scrap electronics into working tools via reverse-BOM solving. Python 3.13 · FastAPI · LLM adapters · offline knowledge base
DAEDALUS 🔄 active Same diagnostics expertise extended to commercial vehicles — AI-assisted ECU reading, DTC analysis and map editing. Rust · React · Tauri · J1939 · CAN

Tech Stack

Hardware & Silicon

SystemVerilog Verilator Yosys OpenLane2 SymbiYosys Skywater PDK RTL-to-GDS

ML / AI / Robotics

Python PyTorch Triton ONNX XGBoost SHAP ROS 2

Marine Engine Systems

Medium-speed High-speed Bosch P-pump Woodward Turbocharger Cat ADEM Cummins CM

Marine Automation & Industrial Protocols

J1939 NMEA Modbus OPC UA PLC Class survey

Edge & Systems

Rust Tauri Linux Jetson Docker Git

Web & Visualization

TypeScript React Three.js D3 FastAPI Neo4j


Domain Knowledge

Ship Power Plants     ██████████  Marine Diesel Engines
Propulsion Systems    █████████░  Overhaul & Diagnostics
Auxiliary Machinery   █████████░  Pumps · Compressors · Heat Exchangers
Engine Control        ████████░░  ECU · Governor · Fuel Injection
Dry-dock Operations   ████████░░  Inspection · Repair · Reporting

Education & Certifications

Operation of Ship Power Plants — 4-year diploma program · graduated 2022. Thermodynamics · marine diesel engines · steam turbines · auxiliary machinery · ship electrical systems · automation & control.

STCW International: ISPS · Basic Safety Training (fire prevention, survival, personal safety) · Proficiency in Medical First Aid · Security Awareness Training.

Languages:

English Deutsch Russian


Open to

Maritime / Marine Automation

  • Marine Automation Engineer
  • Vessel Performance / Condition Monitoring Engineer
  • Embedded Systems Engineer (Maritime)
  • Naval Systems Integration Engineer

Hardware / ML systems (marine-domain expertise as differentiator)

  • Hardware/Software Co-design Engineer
  • FPGA / ASIC Engineer (LLM inference acceleration)
  • ML Inference Optimization Engineer
  • Pre-silicon Verification Engineer

"Most software engineers have never touched a marine diesel.
Most marine engineers have never written a GPU kernel.
Most GPU engineers have never designed the silicon underneath.
Three layers. One engineer."

Pinned Loading

  1. AEGIS-MONITOR AEGIS-MONITOR Public

    Ship systems monitoring dashboard — real-time sensor visualization, 3D ship model, alarm management

    TypeScript

  2. NautilusQuant NautilusQuant Public

    Deterministic KV-cache quantization via golden ratio geometry — Triton GPU kernels, 512-byte LUT, edge computing

    Python

  3. POSEIDON-DIAG POSEIDON-DIAG Public

    Marine engine diagnostics platform — J1939-76, NMEA 2000, live monitoring, AI anomaly detection

    Rust

  4. SYNIZ SYNIZ Public

    TRIZ-Swarm: 50 AI agents debate engineering problems using 40 inventive principles. Neo4j knowledge graph + patent analysis

    Python

  5. TRITON-ML TRITON-ML Public

    Predictive maintenance ML pipeline for ship machinery — XGBoost, DNN, SHAP explainability, edge deployment

    Python

  6. ARGOS ARGOS Public

    Autonomous ship inspection robot — edge AI (NautilusQuant), machine vision, TRIZ problem-solving (SYNIZ), CAN/NMEA integration

    Python