Speaker

Omer Kahani

Omer Kahani

Staff Software Engineer, Cloud Platforms, Snyk

Tel Aviv, Israel

Actions

Omer Kahani has more than a decade of experience in full stack development. In the last 5 years, he has been leading internal developer platform teams. In his current role as a staff software engineer in the Cloud Platform team at Snyk, he technical leads the team along with the engineering and product managers.
Previously, As an early joiner at Riskified, Omer had experienced the company's growth both as a full stack and as a lead platform developer.

Area of Expertise

  • Information & Communications Technology

Topics

  • cloud platform
  • DevOps
  • Cloud Architecture
  • Cloud Native
  • Code
  • Kubernetes
  • kuberenetes
  • ArgoCD
  • Scrum
  • agile
  • Product

Patterns of Adoptions and Depreciation

Infra and platform teams are usually required to support many tools. Retiring old tools, and intruduce new ones are a key factor in the cognitive load of the group.

The talk will explore using incentives to improve the transition process. with practical examples provided by three case studies: transitioning from EC2 to K8s, changing the deployment process, and upgrading an internal tool.

Platform Architecture: navigating the process

This talk guides through crafting a platform, from understanding requirements to execution, and explores Snyk's platform across, based K8s and duplicated across 20 accounts

Merging Best Practices with Reality: One repository for code and Helm

Every company needs a deployment process, but every company is a bit different. As a company where developers own the Kubernetes config of their application, the best practice of separating the config from the code introduces unnecessary complexity. For instance, adding an environment variable requires coordination across multiple pull requests in multiple repositories with different deployment pipelines.

This talk will present the product process that led us to discover our development needs and the architecture work to create a deployment process based on ArgoCD and one repository for the code and the config.

Building an Internal Platform

As the R&D grows and more features and services are being created, the speed of change might decrease. If every service needs to write a new network stack, develop deep knowledge in the cloud or encrypt data, the rate of features will slow. Internal Develop Platform (IDP) can bridge the common areas and keep the focus on the business's unique code.

This talk is about developing an internal developer platform. How to practice “platform as a product” when the customer is other developers in the company. Reducing the cognitive load and raising the bar on developer experience

Omer Kahani

Staff Software Engineer, Cloud Platforms, Snyk

Tel Aviv, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top