×
Ramanath Nayak

Ramanath Nayak

Senior Software Engineer II

#26/1, Muniyamma lane, Kodihalli 6th cross, HAL 2nd stage, Bangalore, Karnataka, IN, 560008
+91-9964582936
English, Kannada, Hindi, Konkani

Background


About

About

Over 9 years of experience in the backend development, data analysis/engineering, manufacturing strategy development and infrastructure automation.Experienced in agile methodology with excellent communication and leadership skills.

Work Experience

Work Experience

  • Senior Software Engineer 2, 

    Jul, 2021 - Present

    Lead developer for enabling GDPR compliance service across entire Zynga datalake and lead a team to build data quality framework for entire data lakehouse in Zynga.to build service which can handle requests in petabytes of data incoming into zynga dataservice

    • Feature spec development for enabling GDPR complaince for zynga and M&A studios

    • Technical spec development to scope out all the impacted downstream and upstream in the data pipline and datasource and additional service that needs to be developed

    • Airflow DAG development to support the GDPR requests globally

    • Implement DQ framework around Great expectations to enable dataquality checkes for entire zynga datasets.

  • Senior Software Engineer 2, 

    Sep, 2021 - Jul, 20229 months

    Technical lead for the development of session launch telemetry monitor which enables admins to earch session failures in any citrix virtual apps or virtual desktops by using the user id or transaction id and get the failure metdata and each event level details for both cloud and On premise customers at scale

    • Design architect for session launch telemetry monitor used by admins to find the root cause for all virtual desktop and app failures during session launch

    • Design and developed entire concept-spec on data of interest by admins and data representation

    • Designed seperate data flow to capture events from event hub and to process data in spark and store the data in druid to be used by monitor UI to serve the request by admins

    • Spark schema design and druid ingestion spec design to handle events at scale around 300 million event records/day

    • API design using exisitng C# wrapppers to provide feature specific API

    • Scale test the API using Python to ingest large mock events in druid data source and to test API performance to be ~ 5 req/sec

  • Software Engineer 3, 

    Aug, 2015 - Sep, 20216 years

    Lead developer for open source analytics framework shannon and developer of Cisco Adaptive Test Sampling (CATS) system for global factory which saves 25% manufacturing test cost

    • Developer for open source advanced data analytic and visualization tool.

    • Developed a dashboard development framework called 'Shannon' leveraging existing open source Python visualization (Bokeh) and analytics (Pandas, h2o.ai, scikit-learn) libraries.

    • Built and deployed overall service infrastructure for Shannon utilizing Docker, Jenkins, Python, Gunicorn focusing on high-availability, fault tolerance, and auto-scaling.

    • Developed and implemented Adaptive Test Sampling algorithm (CATS) system in python which sample board to be tested in manufacturing based on the analysis of allowed escape rate and board quality risk.

    • Designed an overall automation service for structural In Circuit Test (ICT) risk analysis and grouping and sampling in python.

    • Deployed a centralized Telemetry system for Cisco catalyst product (InfluxDB) which gather system metrics.

    • Developed Value Added Time (VAT) algorithm to identify effective parallel test time, hence cost savings by going away from flat rate cost model.

    • LED test strategy development and implementation.

  • Talent Excellence Intern, 

    Feb, 2015 - Jul, 20155 months

    Developed JTAG to IJTAG conversion library.Outcome from this work IJTAG library used in Cisco BIST

    • Migrating all CUSION libraries to new Tessent IJTAG standard and testing on Tessent IJTAG tool.

    • Validation of the generated patterns in simulation using VCS.

    • Designed a standard legacy library conversion methodology using TCL scripting.

    • Python script development to automate testing instruments like ECID and BIST for Cisco ASIC's. It enables remote connection to eMTP and remote testing

  • Senior Software Engineer, 

    Aug, 2010 - Aug, 20122 years

    Worked on Data warehousing for Union Bank of Scotland

Skills

Skills

  • DataEngineering

    Python

    Airflow

    Redshift

    Spark

    Pandas

    Bokeh

    Tibco Spotfire

    Tableau

    Informatica

  • Databases

    Amazon Redshift

    MySQL

    Microsoft SQL Server

    Snowflake

    Hadoop Impala

    Imply Druid

    Kafka

  • Devops

    AWS

    Docker

    Jenkins

    Azure

  • Frontend

    JavaScript

    HTML

    CSS

    ironpython

  • Backend

    Python

    C#

Education

Education

  • VLSI Design & Embedded Systems, Masters, Ramaiah Institute of Technology

    Jul, 2013 - Jun, 2015

    9.12
  • Electronics, Bachelor of Engineering, Sri Jayachamarajendra College of Engineering

    May, 2006 - Jul, 2010

    8.3
Awards

Awards

  • Supply chain Innovator , Cisco

    Awarded on: Apr 01, 2018

  • Thinkcubator , Cisco

    Awarded on: Jun 01, 2017

Publications

Publications

  • High Performance Bus Architecture for SoC Communication, NCCVS

    Published on: Mar 01, 2015

    Design and Implementation of High Performance Bus Architecture for SoC Communication

  • Design of High Speed Carry Save Adder using Carry Look ahead adder, I4C

    Published on: Mar 01, 2014

Interests

Interests

  • Philanthropy

    Archana Trust, SirsiAkshaya PatraKarunashraya
  • Fitness

  • Reading