Syam Sankar

United States

@shyam057cs

Software Engineer at VMware

Badges

Problem Solving

Certifications

shyam057cs has not earned any certificates yet.

Work Experience

  • Software Engineer

    VMware•  January 2017 - Present

    • Designed and implemented key features for VMware’s Network Virtualization product (NSX) including time-based firewall and URL filtering based on reputation and category. • Built a monitoring framework which collected stats like session count, reputation and category of outgoing URL traffic from an NSX datacenter. It used CORFU and ElasticSearch for data storage and internally used RPC to collect data from the NSX edge nodes. It also used AWS Lambda service for storing and querying the URL category and reputation information. • Designed and implemented the framework to migrate customers from NSX V (older ESX only platform) to NSX T (new multi-hypervisor supported platform)

  • Software Engineer

    PayPal•  June 2013 - February 2015

    Technology used: Java, Python, Hadoop Map Reduce, HDFS, Storm, Zookeeper, Maven, Jenkins • Worked on PayPal’s Behavioral Activity tracking platform which processes billions of events per day generated from user activity. It leveraged the lambda architecture using Hadoop MapReduce for batch processing and Apache Storm for realtime processing. • Built an email alerting system in Python for monitoring the status of various components of the analytics platform. This helped in identifying issues with any components before it spiraled into major problems. • Developed the backend of an end-to-end data integrity application for the analytics platform. It queried metrics from PayPal’s central logger and executed a Map Reduce job for calculating the metrics count from HDFS cluster. This helped in monitoring the overall health of the platform. • Established a CI pipeline for our code repositories with pre-commit hooks, automated testing and continuous deployment using Jenkins. Used Cobertura, Jacoco, FindBugs plugins to improve coverage and code quality. This helped minimize the build/deploy time and thus ship code faster.

Education

  • State University of New York at Stony Brook, Stony Brook

    Computer Science, MS•  2015 - 2016

  • NIT, Calicut (National Institute of Technology)

    Computer Science, B.Tech•  June 2009 - April 2013

Skills

shyam057cs has not updated skills details yet.