David Freilich

Software Engineer at Pivotal Software Inc

Beit Shemesh, Jerusalem District, Israel
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
David Freilich is a Software Engineer and Site Reliability Engineer with a decade of experience building resilient, production-grade systems for Microsoft Defender for Identity and prior platform-level CI infrastructure at AppsFlyer. He brings a strong background in cloud-native tooling and build systems—maintaining and contributing to the Cloud Native Buildpacks project and improving the pack CLI and docs—to streamline developer workflows and build reliability. His career includes solving large-scale, customer-driven problems at VMware, Google, and Goldman Sachs, where he paired pragmatic engineering with automation and QA discipline. Trained in software engineering with a machine learning concentration at Carnegie Mellon and a ML Engineering Nanodegree from Udacity, he blends systems-level craftsmanship with an appreciation for ML-enabled solutions. Based in Israel, he balances deep backend and automation expertise with documentation and testing improvements that make complex tools easier to use.
code10 years of coding experience
bookMaster of Science - MS, Computer Software Engineering, Master of Science - MS, Computer Software Engineering at Carnegie Mellon University, Silicon Valley
bookNanodegree, Machine Learning Engineering, Nanodegree, Machine Learning Engineering at Udacity
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Yeshiva University
languagesHebrew, English
github-logo-circle

Github Skills (20)

filesystem10
archiving10
file-manipulation10
testing10
technical-writing10
command-line-interface10
ginkgo10
archives10
archiver10
php10
go10
fileio10
command-line10
documentation10
buildpack10

Programming languages (12)

TypeScriptPowerShellHCLDockerfileShellCSSSCSSJavaScript

Github contributions (5)

github-logo-circle
buildpacks/pack

Apr 2020 - Jan 2023

CLI for building apps using Cloud Native Buildpacks
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:353 reviews, 591 commits, 344 PRs in 2 years 8 months
Contributions summary:David Freilich's contributions primarily focus on improving the build process by enhancing file permissions and handling edge cases for archive files, specifically zip files. He made various code modifications related to managing file permissions within the build process, especially concerning FAT-formatted archives. Additionally, he added new tests for the core functions of the system and refactored parts of the build process to use defined constants for improved maintainability.
clicloud-nativecloud-native-buildpacksbuildpackscncf
buildpacks/docs

Apr 2020 - Feb 2021

Web content for Cloud Native Buildpacks
Role in this project:
userTechnical Writer
Contributions:26 reviews, 70 commits, 32 PRs in 9 months
Contributions summary:David primarily contributed to the documentation of the `buildpacks/docs` repository. Their work involved creating and updating documentation for the `pack` command-line interface. They added summaries, removed edit buttons, and made other changes to enhance the user experience and clarity of the documentation, including renaming directories and updating the documentation to match the latest versions of `pack`.
cloud-native
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