CitizenOS
A platform for inclusive decision-making – discussions and votes. Role: Developer, technical lead, administrator
A platform for inclusive decision-making – discussions and votes. Role: Developer, technical lead, administrator
Kai – an AI assistant that lightens teachers' workload. Anne – an AI study buddy that makes learning effective and interesting. Role: Developer, technical lead, administrator
All concepts on one map. Role: AI code audit and improvement, writing the rule set for the AI assistant.
A private space for drawing, chatting, sharing files and audio and video calls directly between browsers. Nothing is stored. Role: Developer, technical lead and administrator, AI agent tamer (Claude Code).
Game/interactive music video in the style of a 1990s computer game. Based on The Lost Mic's song “Nobody Knows”. Role: Developer, AI agent tamer (Claude Code).
Public projects and contributions on GitHub.
Partial bodywork (aluminium, wood), parts sourcing and assembly, electrics.
Electrical work (~500 h), 3D printing.
Bodywork, parts sourcing, electrics, engine.
Ignition timing adjustment, cooling system flush, electrical work (new injector wiring harness, charging system), lighting circuit repairs. Brakes. Bodywork – boot floor and tow hitch mounting.
Bodywork – welding in a Volvo 164 gearbox tunnel. Muffler welding, new gearbox mount.
Bodywork – rear wheel arch, front left chassis rail, boot seal channel. Electrical work. New dashboard. Paint prep for the rear third of the body.
Detailid
For sale
Conversion – Subaru Impreza (2006) EJ25 engine and gearbox. Bodywork (rat look), comfort features, electrics, parts sourcing.
Bodywork – replacing and welding the rear wheel arch panels together with the customer.
Rear subframe and wheel hub replacement, new shocks and springs. GD 4-piston brake calipers fitted. Fixing water leaks - renewing the body sealant. Rear corner welding. Toyota Prius (2006) electric power steering fitted / steering column conversion. Diagnostics and electrical work - faulty crankshaft position sensor.
Diagnostics and electrical work - faulty MAF. Seat swap. Front bumper replacement, auxiliary lights fitted. Fixing water leaks - renewing the body sealant.
B21A engine cylinder head overhaul. Electronic ignition fitted - Ignition 1-2-3 distributor. Carburettor repair. Automatic gearbox swap (BW55 → AW71). New muffler. Cargo area converted for sleeping. Instrument cluster electronics repair.
Electrical work – tracing a short circuit and repairing burnt wiring. Turn signal switch repair, brake light switch replacement.
Clutch replacement. Custom air filter housing.
Cages built to the customer's wishes. Measuring, design, welding (aluminium), woodwork, textiles, 3D printing, casting rubber parts.
3D modelling, 3D printing, assembly.
Welding workshop for young people – TIG and MIG welding instruction, parts sourcing, finishing.
Opel Senator/Monza digital instrument cluster repair - faulty solder joints, corroded sockets.