Michael Stringer is a Staff Engineer with 13 years of professional experience, specialising in Scala and Java backend systems and currently advancing core infrastructure at Capsule. He has built and maintained large multi-tenant web applications, cross-client collaboration tools with screen-sharing, and carrier-grade telephony systems, demonstrating an aptitude for high-throughput, real-world production services. A prolific contributor to the Scala ecosystem, he has enhanced the popular elastic4s Elasticsearch client with alias management and routing features and regularly authors SBT plugins and JEE test tooling. Comfortable across dev-ops, JNI-backed desktop clients, and mobile stacks, he combines deep technical breadth with pragmatic engineering to ship reliable systems. Based in High Peak, England, he pairs an MEng in Computer Science with a track record of quietly improving developer tooling and backend ergonomics.
13 years of coding experience
18 years of employment as a software developer
Master of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at The University of Manchester
GCSEs & A-Levels, GCSEs & A-Levels at Neale-Wade Community College
🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client
Role in this project:
Back-end Developer
Contributions:40 commits, 4 PRs, 1 comment in 5 years 3 months
Contributions summary:Michael primarily contributed to the `elastic4s` project by implementing new features related to Elasticsearch functionality. They added support for index status requests, adding and removing aliases, and retrieving aliases. The user also refined the syntax for alias management and incorporated routing options. These changes indicate a focus on enhancing the client's capabilities in interacting with Elasticsearch.
Contributions:1 release, 6 PRs, 10 pushes in 1 year 4 months
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.