Search

Joseph J Swaminathan

from Union City, CA
Age ~57

Joseph Swaminathan Phones & Addresses

  • 4501 Fernandez St, Union City, CA 94587
  • Roseville, CA
  • Hayward, CA
  • Fair Oaks, CA
  • San Jose, CA
  • San Mateo, CA
  • Alameda, CA

Resumes

Resumes

Joseph Swaminathan Photo 1

Software Engineer

Location:
Berkeley, CA
Industry:
Computer Networking
Work:
Arista Networks
Software Engineer

Cisco Apr 2014 - Jun 2017
Senior Technical Leader and Architect

Cisco Jan 2008 - Mar 2014
Senior Technical Leader

Cisco Jun 1998 - Aug 2009
Technical Leader

Cosystems India Sep 1996 - May 1998
Team Lead
Education:
Madurai Kamaraj University 1987 - 1989
Master of Science, Masters, Computer Science
Madurai Kamaraj University 1984 - 1987
Bachelors, Bachelor of Science, Mathematics
Skills:
Virtualization
Cisco Technologies
Ethernet
Cloud Computing
High Availability
Linux
Data Center
Security
Vmware
Switches
Networking
Embedded Systems
Atm Networks
Routing
Voip
Openstack
Hyper V
Software Development
Embedded Linux
Linux Kvm
Switching
Red Hat Linux
Tcp/Ip
C
Python
Distributed Systems
Internet Protocol Suite
Frame Relay
Isdn
Scrum
Cisco Systems Products
Data Centre Architecture
Nfv
Sdn
Docker
Kubernetes
Paas
Data Science
C++
Go
Agile Methodologies
Operating Systems
Interests:
Technologies
Religious Philosophies
Debate
Civil Rights and Social Action
Education
Poverty Alleviation
Science and Technology
Human Rights
Languages:
English
Tamil
Hindi
Certifications:
Getting and Cleaning Data
Exploratory Data Analysis
The Data Scientist’s Toolbox
R Programming
Reproducible Research
Statistical Inference
Practical Machine Learning
Regression Models
Developing Data Products
Machine Learning Foundations: A Case Study Approach
Introduction To Probability and Data
Inferential Statistics
Coursera Course Certificates, License Cpc6V9Ezvz
Coursera Course Certificates, License B5Glah8Pkv
Coursera Course Certificates, License Jf56C7Nw89
Coursera Course Certificates, License 84Lgv3Mmu3
Coursera Course Certificates, License Pjwsevtabr
Coursera Course Certificates, License Czjyswmpap
Coursera Course Certificates, License Qplsb6S9Y4
Coursera Course Certificates, License Uau78Lptzf
Coursera Course Certificates, License Bx3R3Ar7D6
Coursera Course Certificates, License 5F2Q4Htfdvtv
Coursera Course Certificates, License Gm8Rmt529Y25
Coursera Course Certificates, License Q5Kf2P2Zpnvs
License Cpc6V9Ezvz
License B5Glah8Pkv
License Jf56C7Nw89
License 84Lgv3Mmu3
License Pjwsevtabr
License Czjyswmpap
License Qplsb6S9Y4
License Uau78Lptzf
License Bx3R3Ar7D6
License 5F2Q4Htfdvtv
License Gm8Rmt529Y25
Joseph Swaminathan Photo 2

Joseph Swaminathan

Publications

Us Patents

Method Of Identifying Destination In A Virtual Environment

US Patent:
8599854, Dec 3, 2013
Filed:
Apr 16, 2010
Appl. No.:
12/762210
Inventors:
Udayakumar Srinivasan - Fremont CA, US
Srinivas Sardar - Fremont CA, US
Joseph Michaelsamy Swaminathan - Union City CA, US
Ashwin Deepak Swaminathan - Santa Clara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370392, 37039521, 37039531
Abstract:
Techniques are described for identifying destinations in a virtual network by defining virtual entities such as a port profile as the destination for network policies, such as redirect or span to be a logical set of ports (i. e. , ports belonging to a port-profile or a port group) where the members of the set of ports may be added/removed dynamically without requiring any changes to the network policy. Further, a network administrator (or other user) may predefine the destinations for a network policy even before some or all of the destinations are active on a given virtualized system. In such cases, the network policies may go into effect when the required entities become available.

Method Of Ensuring Consistent Configuration Between Processors Running Different Versions Of Software

US Patent:
20070174685, Jul 26, 2007
Filed:
Jan 19, 2006
Appl. No.:
11/336167
Inventors:
Donald Banks - San Jose CA, US
Saravanan Valapady Kanan - TamilNadu, IN
Sukhdev Kapur - Saratoga CA, US
Joseph Swaminathan - Union City CA, US
Robert Land - Santa Barbara CA, US
International Classification:
G06F 11/00
US Classification:
714012000
Abstract:
A method of establishing and maintaining a consistent configuration state of a first processor, running on a first version of operating software, and a second processor, running on a second version of operating software, is described. The method involves determining a current configuration state of the first processor, where the configuration state comprises a list of configuration commands. The method also involves performing a syntax check for each command in the current configuration, using the second processor and the second version of operating software, with the syntax check resulting in a pass or a fail result. For every command which results in a fail result, an entry is added to a mismatched configuration list (MCL). Embodiments of this invention can be utilized to keep the configurations consistent during an upgrade or downgrade of the operating software.

Portable Port Profiles For Virtual Machines In A Virtualized Data Center

US Patent:
20130074066, Mar 21, 2013
Filed:
Sep 21, 2011
Appl. No.:
13/238573
Inventors:
Ajit Sanzgiri - Los Gatos CA, US
Joseph Swaminathan - Union City CA, US
Sachin Thakkar - San Jose CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
Techniques are provided for implementing a portable port profile that is based on a virtual machine (VM) definition file. Properties are specified within the VM definition that allow a virtual switch to look up one or more network policies such as connectivity, firewall, or other enforcement policies, and apply those policies on a customizable basis to the VM's virtual network interface.
Joseph J Swaminathan from Union City, CA, age ~57 Get Report