Home > Journey

Journey

I describe my engineering practice through decisions, systems and the durable knowledge produced from them.

FARU.DEV

Engineering practice

Engineering is the removal of complexity.

As an independent software architect, I focus on making decisions visible, systems understandable and every change sustainable. My work sits at the intersection of software architecture, distributed and AI systems, and decision engineering.

10+

Years of delivery practice

30+

Products delivered

12+

Core engineering disciplines

Working approach

How I work

01

Observe

I first make the real behaviour of the system, team and business visible.

02

Decide

I make alternatives, boundaries and trade-offs explicit.

03

Practice

I turn the decision into a small, measurable and sustainable delivery rhythm.

613×520
Delivery evidence7 Not events, but accumulated engineering practice

CAPABILITY EVOLUTION

Not events, but accumulated engineering practice

I describe my engineering practice through decisions, systems and the durable knowledge produced from them.

  • ✓ Distributed commerce systems
  • ✓ Operational logistics systems
  • ✓ Decentralised product systems
  • ✓ Real-time 3D visualisation
748×620
Distributed commerce systems

A period of designing architecture, team rhythm and AI-assisted operations for commerce platforms.

Delivery evidence

Not events, but accumulated engineering practice

2024 — today

Distributed commerce systems

A period of designing architecture, team rhythm and AI-assisted operations for commerce platforms.

  • ✓ Technical leadership for a six-person squad
  • ✓ CQRS-based marketplace architecture
  • ✓ Search and AI-assisted catalogue experience
.NET 6–10PostgreSQLMongoDBKafkaDebeziumRedisElasticsearchGitLab CEAWS ECSAWS LambdaAWS S3AWS CloudFrontAWS MediaConvertAWS EC2AWS SQSPrometheusGrafanaSentry

2022 — 2024

Operational logistics systems

A period focused on operational visibility through GIS, field-mobile experience and independently evolving frontend modules.

  • ✓ Real-time operations tracking
  • ✓ Reservation, warehouse and demand modules
ReactReact NativeMapBoxAWS

2021 — 2022

Decentralised product systems

A period of combining smart contracts, wallet experience and CI/CD discipline in one product flow.

  • ✓ Minting MVP
  • ✓ IPFS and wallet integration
SolidityReactIPFSGitHub Actions

2020 — 2021

Real-time 3D visualisation

A period of turning product assets into high-fidelity, real-time visualisation flows.

  • ✓ glTF ↔ JSON data flow
  • ✓ Render and camera optimisation
UnityV-RayWebGLglTF

2017 — 2020

Spatial computing

A co-founder period that combined spatial content, multi-user experience and product commercialisation.

  • ✓ Shared ARCore/ARKit experiences
  • ✓ Spatial content with Cloud Anchors
ARCoreARKitUnityGoogle Cloud Anchors

2016 — 2017

XR simulation systems

A period focused on real-time interaction, performance and physical experience through VR/AR simulations.

  • ✓ VR/AR assembly simulations
  • ✓ Field-ready experiences
Unreal EngineUnitySteamVR

2015 — 2016

Mobile platform engineering

An early production practice shaped by Android services and device constraints.

  • ✓ Background services
  • ✓ Permissions and device lifecycle
DelphiAndroidRAD Studio

Engineering is the removal of complexity.

Start a conversation