Solution Architect & Software Engineer — Distributed Systems, Actor Frameworks & Event-Driven Architectures
Oxford, Oxfordshire, United Kingdom
Solution architect with deep hands-on experience across telecom, financial services, healthcare, and e-commerce. I build tools and libraries for distributed computing, event sourcing, and high-performance messaging — mostly in Go, Scala, and C#.
Actor Model ███████████████████░ Erlang/Akka patterns → Go, Scala, Erlang, C#
Event Sourcing & CQRS ██████████████████░░ State as immutable facts
Event-Driven Architecture █████████████████░░░ Async messaging, choreography, pub/sub
Microservices █████████████████░░░ Service decomposition, bounded contexts
BDD ████████████████░░░░ Gherkin, executable specifications
Distributed System █████████████████░░░ Consistent hashing, P2P
Observability ████████████████░░░░ eBPF auto-instrumentation, distributed tracing
Telecom & VoIP █████████████████░░░ FreeSWITCH, ESL, SIP, call routing
Financial Messaging █████████████████░░░ ISO 8583, TCP servers, transactions
Solution Architect ██████████████████░░ End-to-end system design across industries
Industry experience: Telecommunications · Financial Services · Fintech · Healthcare · E-commerce · Government
Open to collaborating on distributed systems, open-source tooling, and developer infrastructure.






