Jefferson Ezra is a software engineer with nine years of experience building scalable backend systems for cloud and big-data platforms, currently contributing to retrieval and ranking for Facebook's business search. He has deep expertise in Spark, YARN, HDInsight and Azure tooling from multiple years at Microsoft, where he automated cluster scaling, managed multi-version Spark platforms, and improved test and deployment pipelines. His open-source contributions include updating sparkmagic to SparkSession and enhancing Azure PowerShell HDInsight support, showing practical experience bridging notebooks, orchestration and cloud automation. Comfortable troubleshooting live-site incidents and customer-facing issues, he combines hands-on debugging with infrastructure-level design. Based in the New York City area, he pairs a University of Michigan MS in Computer Science with a background in high-availability testing at Oracle, reflecting a strong foundation in reliability and operational thinking.
9 years of coding experience
7 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at University of Michigan
BE, Computer Science and Engineering, BE, Computer Science and Engineering at CEG, Anna University
Jupyter magics and kernels for working with remote Spark clusters
Role in this project:
Back-end Developer
Contributions:38 commits, 33 PRs, 19 pushes in 3 months
Contributions summary:Jefferson focused on updating the Sparkmagic library to utilize SparkSession for Spark2, modifying SQL query execution. They made changes to the test suite to accommodate these updates. Additional contributions include removing extra empty lines and addressing comments in a pull request.
Contributions:10 commits, 3 PRs, 1 comment in 8 days
Contributions summary:Jefferson focused on enhancing the Azure PowerShell module for HDInsight. Their contributions included adding new parameters to configure Spark and Spark2 configurations, improving functionality for custom configurations. Furthermore, the user's commits involved updating project files such as `.csproj` and adding test files, demonstrating an understanding of the project's structure and testing procedures. They also reverted unnecessary package updates, showing an awareness of dependency management.
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.