Senior Software Developer PowerBI Service at Microsoft
Shanghai, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Peter Fan is a senior full‑stack software engineer with 13 years of experience, currently driving Power BI service development at Microsoft and bringing four years of team‑lead experience. He combines deep OO design and distributed systems expertise across .NET, Java, Python and Go, with hands‑on background in BI platforms (SSRS/SSIS/SSAS) and cloud services from multiple Microsoft Azure roles. Peter has a proven track record delivering end‑to‑end solutions—requirements through maintenance—and is comfortable fixing low‑level issues (memory bugs, protocol fixes) as evidenced by his backend contributions to the widely used CAT open‑source project. Fluent in English and native in Chinese, he pairs strong technical breadth with the ability to independently drive projects to production at scale.
13 years of coding experience
9 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at University of Waterloo
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Role in this project:
Back-end Developer
Contributions:46 commits, 30 PRs, 46 comments in 5 months
Contributions summary:Peter primarily contributed to the backend of the CAT project. Their work included fixing bugs in the mpsc-queue and HTTP protocol, refactoring code, and addressing memory errors within the C codebase. They also made updates to Python-based client libraries, implementing features, fixing bugs, and refactoring code. Additionally, they added support for process forks and updated various libraries related to the project.
Contributions:27 commits, 96 pushes, 2 branches in 1 year 5 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.