I’m a senior software engineer with a focus on building scalable, reliable Node.js backends and real-time APIs in complex environments. I design for performance, maintainability, and production reliability, and I enjoy taking technical ownership of challenging projects from discovery through to production. I favor spec-driven API design using OpenAPI and AsyncAPI to create clear contracts, great documentation, and testable interfaces. I’m comfortable translating ambiguous business problems into robust, well-structured systems and communicating effectively across technical and non-technical stakeholders. I thrive on collaboration, hands-on problem solving, and delivering high-quality software independently with pragmatic use of AI-assisted tooling to accelerate delivery without sacrificing stability. Beyond coding, I focus on scalable architectures, low-latency real-time platforms (WebSockets, LiveKit, WebRTC), and reliable deployment pipelines (Terraform, Docker, CI/CD). I enjoy mentoring teammates, shaping engineering culture, and building systems that stand up under real-world load and hardware constraints while keeping an eye on developer experience and long-term maintainability.

Matt Hartley

I’m a senior software engineer with a focus on building scalable, reliable Node.js backends and real-time APIs in complex environments. I design for performance, maintainability, and production reliability, and I enjoy taking technical ownership of challenging projects from discovery through to production. I favor spec-driven API design using OpenAPI and AsyncAPI to create clear contracts, great documentation, and testable interfaces. I’m comfortable translating ambiguous business problems into robust, well-structured systems and communicating effectively across technical and non-technical stakeholders. I thrive on collaboration, hands-on problem solving, and delivering high-quality software independently with pragmatic use of AI-assisted tooling to accelerate delivery without sacrificing stability. Beyond coding, I focus on scalable architectures, low-latency real-time platforms (WebSockets, LiveKit, WebRTC), and reliable deployment pipelines (Terraform, Docker, CI/CD). I enjoy mentoring teammates, shaping engineering culture, and building systems that stand up under real-world load and hardware constraints while keeping an eye on developer experience and long-term maintainability.

Available to hire

I’m a senior software engineer with a focus on building scalable, reliable Node.js backends and real-time APIs in complex environments. I design for performance, maintainability, and production reliability, and I enjoy taking technical ownership of challenging projects from discovery through to production. I favor spec-driven API design using OpenAPI and AsyncAPI to create clear contracts, great documentation, and testable interfaces. I’m comfortable translating ambiguous business problems into robust, well-structured systems and communicating effectively across technical and non-technical stakeholders. I thrive on collaboration, hands-on problem solving, and delivering high-quality software independently with pragmatic use of AI-assisted tooling to accelerate delivery without sacrificing stability.

Beyond coding, I focus on scalable architectures, low-latency real-time platforms (WebSockets, LiveKit, WebRTC), and reliable deployment pipelines (Terraform, Docker, CI/CD). I enjoy mentoring teammates, shaping engineering culture, and building systems that stand up under real-world load and hardware constraints while keeping an eye on developer experience and long-term maintainability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
French
Beginner
Japanese
Intermediate

Work Experience

Founder at Farcaster Labs Ltd.
January 1, 2025 - Present
Founded Farcaster Labs and led all technical architecture and delivery as hands-on CTO, owning backend systems, infrastructure, and engineering standards. Designed and built a high-performance, real-time multilingual translation platform with low-latency audio and text streaming. Implemented a fully self-hosted, containerized LiveKit deployment with a custom AI-driven LiveKit Agent for real-time speech processing, translation, and participant session orchestration. Established spec-driven APIs using OpenAPI and AsyncAPI with well-structured documentation and automatically generated route controllers. Delivered a reliable AWS production platform using Terraform, with automated CI/CD pipelines and staged deployments. Implemented caching, fault tolerance, and security strategies, including device-level authentication with asymmetric keys and signed JWTs. Set technical direction focused on scalability, reliability, maintainability, and developer experience.
Senior Backend Engineer at Aion Voice
October 1, 2024 - March 31, 2025
Led the design and delivery of production-grade, AI-powered live subtitling for real-time multilingual transcripts. Took ownership of end-to-end backend architecture covering live audio ingestion, transcription, translation, and subtitle delivery. Implemented REST and WebSocket APIs in Node.js to support reliable real-time subtitle generation across multiple languages. Evaluated speech and translation technologies for low-latency, resource-constrained Hebrew subtitling and delivered production-ready solutions with comprehensive documentation and operational guidance.
Software Engineer at Esper
July 1, 2018 - June 30, 2024
Early engineering hire contributing to core production systems for a photogrammetry and 3D scanning platform. Took long-term ownership of backend and systems architecture, building scalable production services. Implemented Node.js REST and WebSocket APIs for distributed devices and processing nodes, and authored a C++ framework for state management, remote procedure calls, and data exchange. Delivered real-time, sub-millisecond coordination across cameras, lighting, and processing pipelines, with strong emphasis on determinism and fault tolerance. Introduced Git-based workflows and CI/CD, built custom Linux production platforms, and collaborated closely with customers to diagnose and resolve complex production issues.
Technical Manager at Nottingham Boat Company
July 1, 2015 - September 30, 2018
Led the development of custom business software for worker hours, task assignments, stock control, and project spend tracking. Implemented scalable backend services and processes to support day-to-day operations and reporting across the organization.
Managing Director at Linguacircle
July 1, 2014 - June 30, 2016
Created and operated an online language school offering remote group sessions. Built the booking engine, integrated online classroom, recurring payments, and teacher management portal, delivering end-to-end online language education solutions.

Education

BEng Mechanical Engineering at University of Nottingham
January 1, 2009 - January 1, 2013
High School Diploma at Walton High School
January 1, 2002 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment