Qifan P

Software Engineer at Cisco

Ecublens, Vaud, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Qifan P is a software engineer with 12 years of experience, currently at Cisco and holding an MS in Computer Science from EPFL. He has strong backend and security-focused contributions to notable open-source projects such as Alluxio and Grafeas/Kritis, improving data orchestration and deploy-time policy enforcement for cloud-native systems. Past internships at Google and CSEM demonstrate a blend of performance tuning—delivering a 25x speedup on a V8 BigInt benchmark—and embedded systems work like porting an RTOS to Ambiq Apollo4 hardware. He also contributes to serverless and distributed compute tooling (pywren), emphasizing test stability, deployment robustness, and practical DevOps improvements. Based in Ecublens, Switzerland, Qifan pairs research-minded rigor with production-first engineering, often addressing subtle security and licensing details that keep large codebases healthy.
code12 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Zhejiang University
languagesEnglish, French
github-logo-circle

Github Skills (26)

licensing10
pytest10
python10
alluxio10
java10
javas10
go10
aws10
testing9
kubernetes9
cicd9
security9
bash9
cloud-infrastructure9
secret-management9

Programming languages (6)

DockerfileJavaScalaGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
grafeas/kritis

Jul 2019 - Oct 2022

Deploy-time Policy Enforcer for Kubernetes applications
Role in this project:
userBack-end Developer & Security Engineer
Contributions:11 reviews, 391 commits, 160 PRs in 3 years 3 months
Contributions summary:Qifan's contributions focused on enhancing the security and functionality of the Kubernetes policy enforcer. They implemented changes to improve the handling of secrets, including removing base64 decoding for passphrases. Further contributions involved adding and testing for passphrase-protected secrets. Their work also includes addressing review comments and updating the project's documentation.
policyenforcerkubernetes-applicationsk8skubernetes
pywren/pywren

Feb 2017 - Apr 2018

Teraflops and microservices
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:88 commits, 34 PRs, 53 pushes in 1 year 1 month
Contributions summary:Qifan primarily contributed to the core functionalities and testing of the pywren library. They implemented features to select runtimes based on the local Python version and added support for waiting on any completed task. Furthermore, the user was responsible for improving testing stability through flaky decorators and fixing tests, demonstrating a focus on code quality. They also enhanced the deployment process by including dependencies and improving error handling.
kubernetesmicroservicemicroservices
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