Sean T.

Backend & Distributed Systems Engineer | 20+ yrs · Streaming, Payments, Real-Time Data | Java · Kafka · Kubernetes

London, England, United Kingdom

About

Backend and distributed systems engineer with 20+ years of experience building high-throughput platforms across fintech, streaming, telecom, and data infrastructure domains. Specialises in Java-based backend systems, event-driven architectures, Kafka-driven data processing, and scalable microservices, with hands-on experience designing platform tooling and cloud-native services. Experienced in technical leadership, system architecture, and cross-team engineering delivery, with a strong focus on reliability, scalability, observability, and pragmatic system design.

Experience

  • Founder & Backend Systems Engineer at Arthenica
    Nov 2024 - Mar 2026 · 1 yr 5 mos

    nextito (Anonymous Q&A Platform) • Delivered a full-stack platform with a Java (Spring Boot) backend and Flutter (Riverpod, Dio) mobile app, including supporting operational tooling • Designed and implemented a dynamic content-routing system using hierarchical taxonomy, user tagging, and semantic similarity • Applied NLP/AI tooling (spaCy and embedding-based similarity) to classify and route user content, and to power tag extraction and tag discovery workflows • Developed moderation and abuse-prevention pipelines with AI-assisted screening, risk-based challenge escalation, and human-in-the-loop review flows • Built operational admin tools for managing taxonomy, tagging structures, and moderation workflows, including interfaces for content curation and moderation decisions FFmpegKit (Open-Source Multimedia Framework) • Migrated the library to a newer FFmpeg release, ensuring compatibility and performance stability • Designed and implemented a commercial extension with enhanced performance, additional codecs, and broader platform support • Led project retirement, addressing licensing and distribution risks funteyo (Social Media Platform Concept – Internal R&D) • Explored a niche social media concept focused on entertainment-driven engagement • Leveraged AI tools for product direction, feature evaluation, and growth analysis • Designed initial UX/UI concepts and evaluated scalability, operational, and regulatory considerations

  • Lead Software Engineer at Prodapt
    Dec 2022 - Oct 2024 · 1 yr 11 mos

    • Led network inventory engineering delivery, coordinating cross-team development, mentoring engineers, and ensuring alignment across dependent systems • Built data ingestion services and network inventory solutions using Java, Neo4j, and Ciena Blue Planet Inventory for telecom-grade discovery and workflow processing • Designed TMF-aligned REST APIs for order management and network discovery services, and presented solution updates and technical demonstrations to customers • Implemented internal tooling and operational utilities for Neo4j and Kafka infrastructure, improving system visibility, diagnostics, and operational efficiency • Defined network inventory modelling standards, implementation guidance, and technical architecture documentation for internal teams and customer-facing sessions

  • Senior Software Engineer at Neo4j
    May 2022 - Nov 2022 · 7 mos

    • Developed data ingestion pipelines integrating Neo4j with Kafka and external storage systems • Built Kafka Connect source and sink connectors for reliable real-time data synchronisation • Delivered migration tooling using Kafka Streams and RocksDB for large-scale data movement and transformation

  • iManage ()
    • Staff Engineer
      Jan 2022 - Apr 2022 · 4 mos

      Delivered solution design, feature development, and development planning for a cloud-first document management system platform. • Presented technical solutions and demos to stakeholders and supported project proposals • Produced technical guides and best practices for cloud platforms, covering Kubernetes (horizontal pod scaling), structured logging, Istio metrics with Prometheus, and log alerting using ELK stack • Developed domain-driven microservices for a cloud-based document management system using CQRS and event-driven architectural patterns

    • Senior Software Engineer
      Dec 2019 - Dec 2021 · 2 yrs 1 mo

      Developed cloud-based microservices as part of migrating an on-premises document management system to the cloud. • Designed and implemented DMS (Document Management System) APIs using Scala (ZIO), Play Framework, and OpenAPI specifications • Built CI/CD pipelines using Bitbucket and Jenkins, enabling API validation and contract testing (Pact)

  • Senior Software Engineer at Self-Employed
    Sep 2017 - Sep 2019 · 2 yrs 1 mo

    Delivered backend and distributed system solutions for multiple clients while initiating and maintaining a cross-platform open-source multimedia framework. • Designed and implemented a location-based API platform on AWS using Java and Spring, handling 3,000+ transactions per second and over 750 million transactions monthly • Built a real-time advertising engine with bidding and auto-bidding capabilities using Java, Play Framework, and Akka Actors, processing 50+ million transactions per day • Initiated and maintained FFmpegKit, a cross-platform multimedia processing framework supporting Android, iOS, Flutter, React Native, macOS, Linux, and tvOS