Yasser Elsayed is a seasoned software engineer with 11 years building full-stack systems and a backend focus, currently working on AI infrastructure and HPC at NVIDIA after roles in startups and big tech. He brings deep distributed-systems and cloud experience from Microsoft and Google to hands-on work with Kubernetes and Slurm, and has contributed notable UX and deployment improvements to prominent open-source projects like Kubeflow. Comfortable across Go, Java, Python, Node.js, TypeScript and C++, he bridges low-level performance tuning and user-facing UI refinements. Yasser’s background includes research at EPFL and KAUST, reflecting a strong academic foundation in scalable data and GPU work. Colleagues describe him as pragmatic and curious—he’s as happy refactoring deployment pipelines as he is experimenting with new ice cream flavors.
11 years of coding experience
11 years of employment as a software developer
Master's degree Computer Systems; Computer Science, Master's degree Computer Systems; Computer Science at KAUST (King Abdullah University of Science and Technology)
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at EPFL
Thanawiya 'Amma (High School) High School/Secondary Diplomas and Certificates, Thanawiya 'Amma (High School) High School/Secondary Diplomas and Certificates at Al Saeediya Secondary School
Bachelor of Science Computer Science, Bachelor of Science Computer Science at The American University in Cairo
Interactive tools and developer experiences for Big Data on Google Cloud Platform.
Role in this project:
Front-end Developer
Contributions:4 releases, 328 commits, 671 PRs in 2 years 6 months
Contributions summary:Yasser was involved in significant front-end development, primarily focusing on user interface (UI) enhancements and component implementation within the Google Cloud Datalab project. Their contributions included implementing a new sign-in/sign-out experience, involving modifications to HTML templates and CSS class names to prevent conflicts with Bootstrap. Furthermore, they refactored the app bar component, refactoring the appearance of the table and chart style, and introduced a new file search input, adding to the project's UI/UX capabilities. They also added responsiveness to the design.
Contributions:1 release, 53 commits, 46 PRs in 9 months
Contributions summary:Yasser focused on improving the user interface of the Kubeflow Pipelines project. Their contributions involved refactoring and enhancing existing UI components, specifically concentrating on pagination controls within a custom table component. The commits also addressed issues in the run list, pipeline list, experiment list, and recurring run details pages. Further work included adding code formatting to the markdown viewer and implementing changes to support cloning runs.
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.