Pengfei Xu

Senior Software Engineer at Databricks

Amsterdam, North Holland, Netherlands
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
Pengfei Xu is a Senior Software Engineer based in Amsterdam with 14 years of experience building scalable backend systems and polished user-facing tools. At Databricks he has contributed to SQL and DataFrame features in Apache Spark and to Delta Lake’s Change Data Feed, demonstrating deep expertise in data engineering and distributed systems. He also maintains cross-platform open-source projects—improving Locale-Emulator’s UX and privilege handling and bringing macOS Quick Look to Windows—showing a rare full-stack fluency from core engine changes to UI polish. Pengfei holds a PhD in Computer Science and blends rigorous research background with pragmatic engineering, often surfacing subtle fixes (e.g., deletion-vector stats and file-extension bugs) that improve correctness at scale.
code14 years of coding experience
job2 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Zhengzhou University
bookMaster's Degree, Computer Engineering, Master's Degree, Computer Engineering at Technical University of Wroclaw
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Helsinki
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (33)

apache-spark10
delta-lake10
python10
xaml10
data-engineering10
connect10
dataframes10
big-data10
user-interface10
ui-design10
java10
dataframe10
scala10
windows-forms10
javas10

Programming languages (17)

C#JavaC++CDScalaVueGo

Github contributions (5)

github-logo-circle
QL-Win/QuickLook

Apr 2017 - Nov 2022

Bring macOS “Quick Look” feature to Windows
Role in this project:
userFull-stack Developer
Contributions:51 releases, 13 reviews, 722 commits in 5 years 8 months
Contributions summary:Pengfei's commits focus on implementing and refining the user interface and PDF viewer components of the "QuickLook" application. They added an animation and PDF viewer to the main window, finishing the loading animation to enhance the user experience. Furthermore, the user integrated features such as the ability to switch themes and incorporated code refactoring and UI adjustments to improve usability.
macoslookwindowsquicklook
xupefei/Locale-Emulator

Mar 2013 - Apr 2022

Yet Another System Region and Language Simulator
Role in this project:
userFull-stack Developer
Contributions:23 releases, 3 reviews, 386 commits in 9 years 2 months
Contributions summary:Pengfei primarily contributed to enhancing the functionality and user experience of the "Locale Emulator" project. Their work included implementing features like allowing applications to run with elevated privileges and adding support for new file types. They also focused on improving the user interface, as seen through adjustments to the layout and adding translations, including French and Japanese. Furthermore, they addressed bug fixes related to file extension determination and overall code cleanup, and implemented a system for an automatic registry update.
simulatoryet-anotherregion
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
Pengfei Xu - Senior Software Engineer at Databricks