Jonathan Vexler is a software engineer with 8 years of experience building high-performance distributed systems and full-stack applications, currently working at Onehouse in New York. He has improved database performance at Rockset using Python load generators and profiling tools, and contributed PySpark examples to the widely used Apache Hudi project to make upserts, deletes, and time-travel queries easier for practitioners. His background includes production-facing work at Epic, autonomous systems engineering at Uber and nuTonomy, and a strong academic foundation with BS and MS degrees from Brown University. Jonathan combines hands-on C++ and Python engineering with practical product collaboration—often translating complex distributed requirements into reliable, testable components used in real-world systems.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Brown University
Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
Data Engineer
Contributions:772 reviews, 52 commits, 455 PRs in 4 months
Contributions summary:Jonathan contributed to the development of PySpark examples, adding them to the repository to demonstrate and document the use of Apache Hudi with Apache Spark's Python API. The user's work involved creating and integrating example code for core Hudi functionalities like upserts, deletes, and time travel queries, which enhances the usability of Hudi for data ingestion. The user was responsible for showcasing how Hudi can be used with the PySpark, making it easier for developers to work with Hudi within a big data ecosystem.
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.