Qiushi Bai is a Senior Software Engineer in Irvine with eight years of experience building resilient, distributed systems for Azure Data Warehouse and Synapse Analytics. At Microsoft she focuses on distributed query optimization and memory-footprint minimization, while also collaborating with a Gray Systems Lab on agentic AI frameworks that leverage knowledge graphs for troubleshooting. Her work spans availability, secure token caching, and reconnect/recovery features in highly distributed SQL environments, reflecting deep systems and cloud expertise grounded in a PhD in Computer Science from UC Irvine. Earlier career experience includes designing enterprise mobile platforms and messaging integrations in Java/AngularJS/Ionic, showing full-stack pragmatism beyond core backend systems. Qiushi blends research-led thinking with production-grade engineering, and her personal blog suggests a reflective, forward-moving approach to problem solving.
8 years of coding experience
6 years of employment as a software developer
Master Computer Science, Master Computer Science at Northeastern University (CN)
Contributions:216 pushes, 189 branches in 4 years 6 months
analyticanalyticsdata-visualizationvisualization
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.