Ethan Dinnen is a software engineering manager with 11 years of experience building distributed systems, developer tools, and full-stack applications from Vancouver Island. He leads a small team at QxMD, owning back- and front-end delivery, CI/CD pipelines, and infrastructure while previously shipping data-heavy services and enterprise apps using Go, Vue, Elm, and Node. Comfortable as both an individual contributor and the sole web engineer, he has built offline-capable, secure web apps with OAuth2/JWT, serverless APIs, and headless CMS integrations. His background in linguistics and lexicography informs a pragmatic, data-focused approach to engineering problems and attention to robust text/data processing and automation.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.), Linguistics, Bachelor of Science (B.Sc.), Linguistics at University of Victoria
The protobuf definitions for the Meshtastic project
Contributions:2 PRs, 6 pushes, 2 branches in 5 months
protocol-buffersdefinitionsmeshtasticprotobuf
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
Ethan Dinnen - Software Engineering Manager at QxMD