Phillip Cloud

Principal Software Engineer at NVIDIA

United States
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
Phillip Cloud is a Principal Software Engineer with 14 years of experience building high-performance systems across analytics, systems programming, computer vision, and digital video. He currently drives analytics innovation and platform engineering, having led core work at Voltron Data and now at NVIDIA. A prolific open-source contributor, Phillip has improved critical projects in the data ecosystem—Apache Arrow, DuckDB, Parquet, DataFusion and more—often focusing on decimal, timestamp, and Arrow integration edge cases that materially improve interoperability and performance. He blends deep backend and systems expertise (Rust, C++, Pyodide/browser builds) with data engineering instincts shaped by roles at Two Sigma, Facebook, and Continuum Analytics. Known for pragmatic problem-solving, thorough testing, and build/release automation, he also brings an eye for developer experience and reproducible builds. Fun fact: outside of serious engineering he’s the sort of developer who “likes puns,” evidence of a pragmatic but playful approach to collaboration.
code14 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.) Psychology, Bachelor of Science (B.S.) Psychology at The City College of New York
bookMaster of Arts (M.A.) Psychology, Master of Arts (M.A.) Psychology at City University of New York City College
stackoverflow-logo

Stackoverflow

Stats
25,219reputation
6.6mreached
221answers
5questions
Badges
pandas
top-1%
dataframe
top-5%
dictionary
top-5%
filtering
top-1%
foreach
top-5%
pyspark
top-5%
github-logo-circle

Github Skills (112)

dependency-management10
parserator10
decimals10
parser10
postgresql10
nix10
python10
testing10
databases10
ipython10
cmake10
apache-arrow10
postgrest10
duckdb10
transpiler10

Programming languages (17)

C#JavaC++CSSRustCScalaGo

Github contributions (5)

github-logo-circle
ibis-project/ibis

Nov 2015 - Jan 2023

the portable Python dataframe library
Role in this project:
userBack-end Developer
Contributions:5630 reviews, 1970 commits, 6774 PRs in 7 years 4 months
Contributions summary:Phillip's commits primarily involve testing and implementing features within the Ibis project, a portable Python dataframe library. Their work includes debugging and skipping broken tests related to various database backends like Polars and PySpark. They also contribute to the core functionality by adding and refactoring features for array handling and database interactions, as seen in the modifications to the array functions and timestamp range implementations. Furthermore, the user is responsible for testing the performance of Ibis in various environments and for ensuring integration with several databases by creating specific configurations and test fixtures.
polarspythondaskdataframesdata-science
blaze/blaze

Jul 2014 - Dec 2015

NumPy and Pandas interface to Big Data
Role in this project:
userBack-end Developer & Data Engineer
Contributions:6 releases, 1896 commits, 321 PRs in 1 year 5 months
Contributions summary:Phillip primarily focused on enhancing the back-end capabilities of the Blaze library, particularly in relation to time series and SQL database operations. Their commits introduced functionality to handle new data types like timestamps, implemented tests for comprehensive functionality, including time series and foreign keys, and they optimized database interactions for performance gains. Additionally, the user contributed improvements for the use of arithmetic operations, data type conversions, and the integration of SQL features.
data-analysispythondata-sciencenumpymachine-learning
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
Phillip Cloud - Principal Software Engineer at NVIDIA