Richard Brodie is a founding software engineer based in Gothenburg with 11 years of experience focused on systems programming, low-latency streaming, and embedded interfaces, with recent roles building teleoperations and vehicle communication stacks in Rust and Go. He has repeatedly delivered performance-critical systems—from redesigning Volvo’s terabyte-scale data ingestion to implementing custom async device drivers, gstreamer wrappers, and gRPC/protobuf services at Einride—demonstrating deep cross-domain expertise in embedded C, Rust, and distributed systems. Comfortable in both startup and enterprise settings, he has driven CI/CD and deployment automation, and now helps shape product and platform direction at Sinclair Labs. Notably, he combines a systems-level engineering mindset with hands-on ownership of teleoperation and low-latency media pipelines, and contributes as a Rust developer with Lynchburg Collective.
11 years of coding experience
12 years of employment as a software developer
BSc Software Engineering & Management, BSc Software Engineering & Management at IT University of Gothenburg
BSc Psychology & Sociology, BSc Psychology & Sociology at Queen Margaret University
Contributions:74 commits, 16 pushes, 6 branches in 8 months
rssrss-readerminimalisthostedultra
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Richard Brodie - Founding Software Engineer at Sinclair Labs