Charles Qi is a Senior Software Engineer with 10 years of experience specializing in large-scale distributed systems and cloud computing, currently building production-grade infrastructure at Sumo Logic in Redwood City. A Scala enthusiast, he has steadily progressed through engineering tiers at Sumo Logic since 2017, delivering backend services and data-driven features informed by prior work in streaming, Spark, and MapReduce. His background spans applied data science and systems work—from building real-time Kafka/Spark pipelines and Storm topologies to prototyping logarithmic-time connected components in Scalding—showing comfort with both algorithmic thinking and operational constraints. Early roles in bioinformatics, voice applications, and web engineering reflect a habit of accelerating pipelines and automating workflows across domains. Colleagues would note his blend of pragmatic production focus and curiosity for research-adjacent problems in data systems.
Elasticsearch Client for Scala that operates against the REST Endpoint
Contributions:250 commits, 156 PRs, 137 pushes in 2 years 6 months
elasticsearch-clientrestscala
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.