Keith Lohnes is a Principal Engineer with over a decade building distributed systems, graph databases, and high-availability platforms using Rust, Go, Java, and Scala. He has progressed from hands-on development at PowerAdvocate and IBM Graph to senior and principal engineering roles focused on scalable managed data services and real-time systems. Keith’s background in both Computer Science and Music Technology informs a methodical yet creative approach to system design and tooling. He’s shipped production graph and streaming solutions across startups and enterprise teams, with a particular strength in operationalizing JanusGraph and other managed database offerings. Based in Weymouth, MA, he combines strong engineering craft with a track record of moving complex data infrastructure from prototype to reliable, scalable service.
10 years of coding experience
16 years of employment as a software developer
Bachelor of Science in Computer Science and Music Computer Science and Music Technology, Bachelor of Science in Computer Science and Music Computer Science and Music Technology at Northeastern University
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.