Alexander Perlman is a Distinguished Engineer at Capital One with eight years of professional engineering experience and a creative background in film and visual effects. He blends media production sensibilities—directing, cinematography, editing—with pragmatic back-end engineering and DevOps expertise, having led platform work at Sportsrocket and progressed through multiple senior roles at Capital One. An active open-source contributor, he has improved Kubernetes integrations for JupyterHub and extended job/run management in Kubeflow Pipelines, showing a knack for making cloud-native ML and orchestration tooling more robust and maintainable. Based in New York and self-described as a "Rugged Indoorsman," he pairs hands-on coding (Python/Kubernetes-focused) with design-minded problem solving, often approaching engineering challenges with a storyteller’s attention to clarity and user experience.
8 years of coding experience
18 years of employment as a software developer
Machon Shlomo - The Heiden Institute
Bachelor's degree Philosophy, Bachelor's degree Philosophy at Binghamton University
Contributions:90 reviews, 9 commits, 26 PRs in 11 months
Contributions summary:Alexander primarily contributed to the KFP SDK, implementing features related to job and run management within the Kubeflow Pipelines framework. Their work includes adding methods to enable/disable and archive/unarchive/delete jobs and runs. Furthermore, they enhanced the SDK by adding new functionalities such as printing links for details in the user interface and improving the experiment and run creation methods. The user's commits also include refactoring the code and resolving mypy findings.
Contributions:2 reviews, 5 commits, 2 PRs in 6 days
Contributions summary:Alexander contributed to the `kubespawner` project by modifying and generalizing the functionality of the `reflector.py` file. Their work focused on improving the handling of Kubernetes client interactions, particularly with regard to resource naming and the configuration of the client itself. They also introduced a dictionary-based approach for mapping plural to singular resource names, enhancing code clarity and maintainability within the project. These changes likely improved the integration between JupyterHub and Kubernetes.
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.