Per Da Silva

Principal Software Engineer at Red Hat

Berlin, Germany
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
Per Da Silva is a Principal Software Engineer based in Berlin with 11 years of experience building cloud-native, ML and distributed systems for enterprises and open-source ecosystems. He leads Red Hat's Operator Lifecycle Manager team, combining deep Java and backend expertise with hands-on DevOps and Kubernetes work cultivated at SAP, AWS (contributing to MXNet), and multiple research projects. His background spans everything from early agent-based, biologically inspired simulations to production ML model provisioning, CI/CD automation, and containerized deployments. An active contributor to notable projects like Apache MXNet and the Operator Framework, he blends research-grade curiosity with pragmatism for scalable, testable systems. A detail-oriented engineer, he has improved core operator behavior and build/deployment pipelines—work that often targets edge and highly constrained environments.
code11 years of coding experience
job16 years of employment as a software developer
bookAnglo Campinas
bookBachelor's degree with Honors Computer Science, Bachelor's degree with Honors Computer Science at Monash University
languagesEnglish, Portuguese, German
github-logo-circle

Github Skills (28)

kubernetes10
docker10
c-language10
python10
operation10
testing10
tensorrt10
mxnet10
kubernetes-operator10
dockers10
cicd10
go10
deep-learning10
tensorflow10
kubernetes-pods10

Programming languages (14)

C#C++CSSMakefileGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:1 release, 261 reviews, 7 commits in 1 month
Contributions summary:Per's contributions primarily involve modifying the project's build and deployment processes. They updated Dockerfiles to include a specific user ID, indicating changes to the containerization setup. They also fixed file paths, including a modification related to the /tmp directory. Furthermore, the user added unit tests to query functionality and also made changes to the proto files.
lifecycleoperator-lifecycle-managergrpcopenshiftoperator
A management framework for extending Kubernetes with Operators
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 432 reviews, 36 commits in 1 year 1 month
Contributions summary:Per contributed significantly to the operator-lifecycle-manager project, focusing on features related to CatalogSource pod scheduling configuration overrides and the addition of system constraint provider logic to the resolver. Their work involved modifying test files for end-to-end testing of these configurations. They also added functionality for creating arbitrary file-based catalogs, indicating a focus on improving the project's testing and deployment capabilities.
kubernetes-operatorsoperator-sdkkubernetes-applicationsk8s-operatoroperator
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
Per Da Silva - Principal Software Engineer at Red Hat