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.
10 years of coding experience
4 years of employment as a software developer
Lorne Park Secondary School
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at University of Waterloo
Contributions:90 PRs, 261 pushes, 37 branches in 1 month
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
Charles Qi - Senior Software Engineer I at Sumo Logic