Sign in

Engineer Software

San Jose, California, 95129, United States
May 31, 2017

Contact this candidate


Hariharan Krishnaswamy 408-***-****


Passion for innovation in Analytics, Data Science and Machine Learning

Ability to translate complex marketing requirements into well scoped out project deliverables and data-driven models

Programming skills in Python, R, SQL, C, Linux Scripting, Pandas, Spark

Expertise in Building data pipelines, Data mining, Statistical modeling techniques, Machine learning (Classification, Regression, Decision Trees, SVM, PCA), Deep learning (Neural networks), Predictive analytics, Time-series analysis, NLP, HPC, and MPI

Expertise in Computer systems architecture, embedded systems, Scalability, High Availability, System performance analysis & optimization.

Dell, San Jose CA

Senior Principal Engineer-Machine Learning June 2012–Till date

Design and implementation of models & algorithms to predict network failures utilizing machine learning techniques on large structured, and semi-structured device debug and diagnostics data set

Design and development of predictive analytic model for automated quantitative analysis of networking switch resource utilization trends to recommend capacity planning & upgrade options.

Development of analytic tools and applications to identify relationships between different pieces of semi-structured and structured operational data to uncover hidden correlations. Translate analytical findings into machine learning models.

Led initiative to build statistical and machine learning models using historical telemetry data for anomaly detection.

Architecture, design and development of top-of-rack Fiber Channel over Ethernet (FCoE) storage networking switch.

Brocade, San Jose, CA June 2009-May 2012

Senior Engineer

Development of Server log analytics query and visualization system

Design, development of embedded firmware, initiator mode drivers for data center connectivity from compute server to storage (FC HBAs / FCOE CNAs)

Silicon Graphics, Sunnyvale, CA Aug 2007- Feb 2009

Senior Member Technical Staff/Lead

Design and development of High Performance Computing (HPC) software on scalable distributed clusters using MPI.

Nokia Enterprise Solutions, Mountain View, CA

Senior Kernel Software Engineer/Lead Mar 2001-July 2007

Lead software engineer at cyber security team (Firewall, VPN and Intrusion Detection) at Nokia Enterprise Solutions. Technical leadership and ownership of kernel packet processing and performance analysis subsystems.

Architecture, design and development of firmware for packet processing, forwarding functions, state-ful firewall flows for high end Firewall and Intrusion detection appliance.

Design and implementation of embedded firmware for diskless, flash based small office Firewall / VPN appliance.

Developed performance engineering framework for Nokia security appliances on IPSO for analysis. Contributed to latency and throughput enhancements.

Design and implementation of Virtual firewall platform for consolidation of multiple security gateways into one physical Firewall / VPN device for increased hardware utilization and reduced power, space and cooling.

Xoriant Corporation, Sunnyvale, CA June 1999-Feb 2001

Senior Consulting Engineer at Oracle Corporation

Design and development of Operating System Dependent (OSD) layer on Sequent NUMA-Q hardware platform (Dynix/Ptx operating system) for multi-threaded Oracle RDBMS kernel.

Defense Research & Development Organization India Jan 1997-May 1999

Research Scientist

Design of satellite image analysis software using neural networks, pattern analysis and machine intelligence techniques


Silver Award for valuable contribution at Dell - 2014,2015

Partner Appreciation awards from Brocade – 2010 and 2011

Knowledge Master Award for subject matter expertise from Brocade - 2011

“Making a difference award” for outstanding contribution at Nokia – 2006


Predictive Analytics: Applications of Machine Learning, UC Santa Cruz

IIT, Madras, India. Master of Technology, Computer Science

Granted Patents

Improved buffer-to-buffer credit utilization using cables with length data included therewith, US 201********

Systems and methods for rapid failure detection in Fiber channel over Ethernet networks, US 201********

Recent Publication

Machine Learning Based Prescriptive Analytics for Data Center Networks, at 2016 Data Storage Innovation Conference, San Mateo organized by SNIA

Contact this candidate