About Terence
My name is Terence. I’m from London, England. I’m a full stack software developer.
I’m relocating to Lithuania to buy land and build a homestead — my own bit of paradise — and I want to do it with patience and respect.
I hope to be a good neighbour, listen first, and learn the rhythms of the communities I’m joining.
Who I am
A maker, listener, and builder at heart, with a love for calm mornings and steady progress.
Where I am now
London, England — a city I’m grateful for, even as I look toward quieter soil.
Where I hope to move
Lithuania — somewhere with space to grow food, build a home, and belong.
Selected Highlights
-
Designed and implemented Harness, a modular, safety-first robotics control platform with formal state
machines (SAFE_IDLE, ARMED, ESTOP), command aging, watchdogs, and authority arbitration between operator
and autonomous sources.
-
Built a networked real-time control system using WebSockets and structured JSON protocols, including
heartbeat monitoring, connection lifecycle management, and replayable command streams for post-mortem
analysis.
-
Implemented fail-safe defaults and kill-path logic inspired by industrial and robotics safety
architectures, ensuring that loss of input, stale commands, or subsystem failure always degrade to safe
states.
-
Designed a human-centered command language and input abstraction layer (CLI, joystick-style input,
replay), reducing operator cognitive load and preventing dangerous low-level actuation commands.
-
Developed a clean, modular architecture with strict separation between intent, authority, and actuation,
enabling future hardware, autonomy, and ROS-style integration without rewriting core logic.
-
Applied structured logging and telemetry thinking to make system behavior observable, diagnosable, and
auditable under fault conditions.
Replicator AI Terminal — Full-Stack Systems Debugging & Product Architecture
-
Debugged and stabilized a broken multi-agent execution graph UI (graph.html) by treating it as a real
production incident rather than a toy problem.
-
Built a non-invasive runtime diagnostic layer that instrumented the full render pipeline:
- Run ID resolution
- LocalStorage payload selection
- JSON parsing & schema validation
- Task/agent/link contract verification
- DOM layout & viewport sanity checks
- Render-stage counts
- Camera & transform safety validation
- Post-render snapshot confirmation
-
Added on-demand debug snapshot tooling to allow live inspection of the system without reloads, enabling
reproducible diagnosis of rendering and state failures.
-
Implemented visible, user-facing failure modes (error banners, placeholder cards, layout warnings)
instead of silent UI collapse — improving observability for non-technical users.
-
Identified and fixed a critical TDZ runtime crash caused by a function being referenced before
initialization, restoring full graph rendering without refactoring the system.
-
Demonstrated full-stack reasoning across:
- Data contracts
- DOM state
- Layout geometry
- Render timing
- UI behavior
- Persistence
-
Designed the long-term architecture for Replicator as a multi-agent orchestration platform, including:
- Agent recommendation and compatibility analysis
- Skill gap detection
- Bottleneck identification
- Visual execution tracking
- Automated and manual agent assignment
- Future AI API integration (OpenAI, Claude, Gemini, etc.)
-
Defined future infrastructure needs:
- Execution state engines
- Agent lifecycle models
- Async task hooks
- Permission sandboxing
- Secure credential handling
- Scalable persistence
This project demonstrates real debugging discipline, safe instrumentation practices, and product-level
thinking — not just feature coding.
AI Cabin App — Automated Concierge & Smart Reminder Platform
-
Designed a concept for an AI-powered concierge and automation system for cabins, hospitality, and
short-term stays.
-
The app is intended to:
- Automatically manage guest reminders and requests
- Act as a virtual tour guide for nearby activities, shops, and attractions
- Provide location-based recommendations
- Support staff workflows (housekeeping, maintenance, supplies)
- Coordinate housing and occupancy logistics
-
Focused on creating a system that blends:
- Automation
- Scheduling
- Context-aware recommendations
- Human-in-the-loop workflows
-
Designed with the same systems-first philosophy:
- Clear task ownership
- Transparent state tracking
- Failure-tolerant workflows
- Non-technical user experience
This project emphasizes product design, automation thinking, and real-world usability — not just UI.
Research-Grade Systems Thinking & Technical Communication
-
Produced TR3C-style system architectures connecting propulsion, electromagnetics, control, materials, and
diagnostics into coherent, testable engineering proposals.
-
Authored research-grade rebuttals integrating: Plasma physics, Electromagnetics, Metamaterials, Control
theory, Systems engineering.
-
Designed test matrices and measurement plans specifying required data to validate or falsify claims
(field strengths, Q-factors, thrust-to-power ratios, latency bounds, failure thresholds).
-
Demonstrated working knowledge of electric propulsion families (Hall, pulsed, MPD-class concepts),
including control, diagnostics, and power-system implications.
-
Applied control and autonomy principles including PID fallback logic, filtering concepts (Kalman/particle
awareness), and latency-aware design for real-time systems.
-
Integrated AI-for-physical-systems concepts such as system identification, hybrid physics-ML modeling,
and edge-inference constraints into architectural discussions.
-
Demonstrated awareness of embedded boundaries, including PWM signaling, watchdog hardware, ESC behavior,
MCU offload patterns, and hardware-dominant safety chains.
-
Built systems with replayability as a first-class feature (fault injection, time-dilated simulation,
reproducible debugging).
-
Consistently document assumptions, safety guarantees, and failure modes rather than hiding them — aligned
with professional safety and systems engineering.
I build systems, platforms, and products — with safety, clarity, and observability as first principles.