Yiftah Porat

Yiftah Porat

Sunnyvale, California, United States
5K followers 500+ connections

About

Hands-on product owner, over 20 years of leading products from ideation to delivery, and…

Articles by Yiftah

  • A Picture Deserves a Thousand Words

    A Picture Deserves a Thousand Words

    The chart in the figure above was created by Charles Minard in 1869, showing Napoleon's army march to Moscow in 1812…

    3 Comments
  • A Second Look at the Daily Standup

    A Second Look at the Daily Standup

    The picture above is a standup working environment from somewhere in cubicle nation. I've converted it into a 'pencil…

  • Don't Worry, You'll Manage

    Don't Worry, You'll Manage

    I was talking to a cofounder and CTO of one of the startup companies in our accelerator. We were attending our…

    1 Comment

Activity

Join now to see all activity

Experience

  • Amazon

  • -

    San Jose CA

  • -

    San Francisco Bay Area

  • -

    Cupertino CA

  • -

  • -

    Santa Clara CA

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

Education

  • The Hebrew University of Jerusalem Graphic

    The Hebrew University

    -

    B.S. degree in Computer Science and Mathematics
    M.S. degree in Computer Science

  • -

    Continuing studies - creative writing classes, not for a degree.

Licenses & Certifications

Patents

Projects

  • Netformx DesignXpert

    -

    Netformx DesignXpert
    Jan 2008 – Sep 2014

    Project descriptionNetformx DesignXpert is a leading software product that enables network engineers to design network solutions for their customers more quickly and accurately. It allows them to reach the market quicker with compelling solutions that are vendor approved.

    Other creators
    See project
  • NetformX Data Center Designer

    -

    A guided selling solution for hyper-converged data centers based on application and storage resources requirements. The product also included a central repository where infrastructure vendors and resellers could share application resource templates. The product enabled faster designs and reduced the need for individual users to have prior knowledge of all applications their customers wanted to run in a data center environment. The solutions included certified and compatible equipment that…

    A guided selling solution for hyper-converged data centers based on application and storage resources requirements. The product also included a central repository where infrastructure vendors and resellers could share application resource templates. The product enabled faster designs and reduced the need for individual users to have prior knowledge of all applications their customers wanted to run in a data center environment. The solutions included certified and compatible equipment that supported the workload.

    Other creators
    See project
  • Juniper Web Configurator

    -

    Complete online solution for configuring and quoting Juniper's network equipment and services

    See project
  • 3Com Unified Communications and Enterprise Designer

    -

    Complete online design solution for all of 3Com's network and unified communications products

    Other creators
    See project
  • Network Designer

    -

    Web based, multi tenant, multiple vendor, multiple technology, network and data-center design platform

    Other creators
    See project
  • Automated Design Tester

    -

    A tool for automated testing of enterprise scale ICT designs. The tool enabled users to create and share test cases with the same design tools available to customers. Users were able to submit test jobs containing thousands of text case with a click of a button, and detect regression at a glance thanks to an intelligent deviation detection algorithm. The tool made it possible to maintain the accuracy and relevance of the design calcualtions with 1% if the manpower that would have been required…

    A tool for automated testing of enterprise scale ICT designs. The tool enabled users to create and share test cases with the same design tools available to customers. Users were able to submit test jobs containing thousands of text case with a click of a button, and detect regression at a glance thanks to an intelligent deviation detection algorithm. The tool made it possible to maintain the accuracy and relevance of the design calcualtions with 1% if the manpower that would have been required for manual testing modes.

    Other creators
  • Chisel

    -

    Chisel was a heavy-duty session-level application testing tool that allows functional testing of multiple concurrent applications (built-in and user-defined). From a central PC workstation, users could launch thousands of distributed sessions across a network for connection to actual network services (e.g., Web servers, networked databases). Chisel tracked the characteristics and performance of each session and provided summary statistics and the ability to drill down to session-level details…

    Chisel was a heavy-duty session-level application testing tool that allows functional testing of multiple concurrent applications (built-in and user-defined). From a central PC workstation, users could launch thousands of distributed sessions across a network for connection to actual network services (e.g., Web servers, networked databases). Chisel tracked the characteristics and performance of each session and provided summary statistics and the ability to drill down to session-level details, including application type, source/target addresses, response times, traffic load and errors encountered. Built-in support is provided for standard TCP applications including FTP, HTTP, Ping, SNMP, Telnet, ODBC database, TCP client/server and UDP client/server. The product also allowed users to build their own custom applications for subsequent testing. Custom application development was done through a public API.

    A single integrated tool allowed users to
    • proactively baseline application performance
    • perform capacity planning
    • monitor application quality of service (QoS) for service-level agreements
    • stress-test the scalability of applications, network devices (server, router, switch) and firewalls
    • verify the effectiveness of corporate firewalls for both Internet and intranet configurations.

    Chisel was the first commercial product with such capabilities. Companies like Keynote followed years later with fundamentally similar, but less extensible load testing solutions.

    Other creators
    See project
  • Caliper

    -

    Enterprise network designer - desktop product

    Other creators
    See project
  • Caliper Server

    -

    A server version of Caliper that enabled web access to the design service. The server version had a scale-out architecture and a redundant queue manager that dispatched design requests to available design processes. New server processes could register with the queue manager automatically. The system was management from an admin console and provided telemetry on the accuracy and availability (queue wait times) of the service. The system incorporated the core design principles which today are…

    A server version of Caliper that enabled web access to the design service. The server version had a scale-out architecture and a redundant queue manager that dispatched design requests to available design processes. New server processes could register with the queue manager automatically. The system was management from an admin console and provided telemetry on the accuracy and availability (queue wait times) of the service. The system incorporated the core design principles which today are available out of the box on AWS or GCP.

    Other creators
  • Synoptics Network Data Warehouse

    -

    A scalable multi-tier management architecture based on SunOS running on a Sparc chip embedded on a blade in a Synoptics 3000 switch. The solution went beyond SNMP to use ICMP, DNS, ARP, and layer 2 packet reception in promiscuous mode to learn about the network. The system also used algorithms that derived network topology from forwarding and routing tables so it would discover multi-vendor topologies without having to support vendor-specific topology MIBs. The architecture also used an…

    A scalable multi-tier management architecture based on SunOS running on a Sparc chip embedded on a blade in a Synoptics 3000 switch. The solution went beyond SNMP to use ICMP, DNS, ARP, and layer 2 packet reception in promiscuous mode to learn about the network. The system also used algorithms that derived network topology from forwarding and routing tables so it would discover multi-vendor topologies without having to support vendor-specific topology MIBs. The architecture also used an embedded real-time relational database to intelligently prune information while maintaining sufficient information about meaningful trends, repeating errors and outliers. In many ways, this was the first use of scalable data collection with real-time filtering and analysis, which became mainstream fifteen years later when Cisco and Arista introduced Linux based routers and switches.

    Other creators
  • Rosh Intelligent Systems CAIS - Computer Aided Intelligent Service

    -

    The product provided support engineers in the field with laptops that offered automated diagnostics based on the symptoms that the technician described. One of the components of the product was a phone based communication system that enabled a laptop carried by the field technician to connect to a backend workstation which ran the analysis software. My role, among others, was to develop the software that ran a modem pool. The software initiated the modems, waiting for ringtones, answered calls,…

    The product provided support engineers in the field with laptops that offered automated diagnostics based on the symptoms that the technician described. One of the components of the product was a phone based communication system that enabled a laptop carried by the field technician to connect to a backend workstation which ran the analysis software. My role, among others, was to develop the software that ran a modem pool. The software initiated the modems, waiting for ringtones, answered calls, established connections and transferred data using point to point protocols such as Xmodem, Kermit, and Slip. A higher-level control module opened and maintained TCP connections between the modem pool and the server platform, maintaining the integrity of the sessions between each laptop and the server process it was interacting with.

    Other creators
  • Clinical Information System

    -

    A self-service 'application generator' for defining the meta-data of medical records, and systematic collection of patient information from any participating lab, clinic or ward. The system reduced medical data collection projects cost in time and people from man-years to man-weeks.

Languages

  • English

    Native or bilingual proficiency

  • Hebrew

    Native or bilingual proficiency

Recommendations received

7 people have recommended Yiftah

Join now to view

More activity by Yiftah

View Yiftah’s full profile

  • See who you know in common
  • Get introduced
  • Contact Yiftah directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Yiftah Porat

Add new skills with these courses