Work

  • Oct 2025 - Present

    Gnosis

    Senior Backend Engineer

    Backend services and the full infrastructure behind the Circles protocol.

    gnosis.io

    services

    Four backend services written from the first commit, in TypeScript on PostgreSQL: authentication for the whole ecosystem, covering Sign-In with Ethereum and smart-wallet signatures; a referral service; a profile service that indexes onchain profiles and pins their content to IPFS; and a scoring service that keeps a sparse Merkle tree per group and serves the proofs the SDK presents at mint time, with only the root published onchain.

    indexing

    The largest share of the work on the protocol’s Nethermind plugin, which indexes Circles events inside the execution client and serves them as a queryable API. C# and .NET, alongside a marketplace API and event-driven trust-management workers.

    infrastructure

    Multi-host platform driven by Ansible: blockchain nodes, PostgreSQL with automated failover and streaming replication, connection pooling, reverse proxy and TLS, firewalling, and rolling deploys across staging and production.

    observability

    Hub-satellite monitoring stack of Prometheus, Loki, Grafana, Tempo and Alertmanager, with remote-write from the satellites, central log shipping, and alerting on node, database and endpoint health.

  • Feb 2025 - Present

    Leinss Consulting

    Founder & Independent Consultant

    Consultancy delivering web products and process automation, run end to end from the productized offering through to delivery.

    consulting.leinss.xyz

    product delivery

    A production e-commerce storefront, a back-office product management application, and an events site, on PostgreSQL with row-level security, object storage and continuous deployment.

    integration

    Integration with a separately owned supply-chain system, so data moves between the two without manual re-entry.

  • Jul 2024 - Jan 2025

    datalatte.com

    Co-Founder & Software Architect

    Led the architecture and development of an AI-driven matchmaking platform, launched and reworked through several pivots before the company wound down.

    datalatte.com

    matchmaking

    Matched participants at conferences and meetups from their public social media presence, profiling them through data and AI pipelines and pairing similar people algorithmically.

    pipelines and interfaces

    Data pipelines to extract, summarize and generate user profiles from public data, a Telegram bot to automate user interaction and data collection, and a Farcaster Frames interface on the front end.

  • Dec 2022 - Jun 2024

    Blockscape.network

    Software Engineer - Blockchain

    Automation tooling across the Ethereum and Cosmos ecosystems, in Golang and Rust.

    blockscape.network

    automation tooling

    Restaking, governance and stake alerting, to hold validators inside the obligations they have taken on. Written in Golang.

    reporting

    A tool that reconciled historical transactions for financial reporting. Written in Rust.

  • Jun 2022 - Dec 2022

    Encode.club

    Self-Directed Blockchain Development

    Full-time transition into blockchain engineering.

    encode.club

    programme

    Completed the Encode.club programme in Solidity and Ethereum development.

    built in public

    Projects at EthGlobal hackathons, reaching finalist at FEVM.

  • Dec 2020 - Jun 2022

    Fraunhofer Institute

    Research Scientist - Autonomous Production

    Set the technical direction and led the implementation of an event-driven data architecture for AI-supported analysis of manufacturing lines.

    architecture

    From the PLC on the line through MQTT and Kafka into time-series storage, with Faust for stream processing in Python, MongoDB for documents, and React with Redux for the operator view.

    what it was

    Delivered as a working prototype, not a deployed production system.

    Fixed-term research contract.

  • Dec 2019 - Nov 2020

    Crea Ltd.

    Senior Fullstack Developer

    A multi-channel SaaS application for brand and content management, and the infrastructure behind it.

    product

    Content assets across sales channels, campaigning, stock transfer and reporting, running tens of thousands of parallel processes.

    stack

    React with Redux on the front end, Django on PostgreSQL behind it, deployed through Convox with AWS Lambda and S3, and Sentry for error tracking.

    Fixed-term contract.

  • Mar 2019 - Nov 2019

    Appy

    Frontend & Mobile Developer

    A SaaS dashboard and its companion mobile app for real estate operators.

    product

    Property and office management, room and device booking, chat, and delivery notifications, with the dashboard and the mobile app sharing one backend.

    stack

    React with Redux and React Router on the web, React Native on mobile, Firebase behind both.

    Mentored a junior developer.

  • Aug 2018 - Feb 2019

    Sandbox

    Mobile App Developer

    Sandbox Play, a social media app for competitive gamers, built in React Native.

    product

    Profiles, posts, comments, private chat, following and rankings.

    stack

    React Native with React Navigation, and MobX alongside Redux for state.

    Mentored three junior developers.