Summary
Overview
Work History
Education
Skills
Timeline
Generic

KARTHIKEYAN SURYANARAYANAN

MONROE

Summary

Over 15 years of software engineering experience. 8 years of software engineering experience. 8 years of work experience in Mixed Reality (HoloLens) working on data engineering and insights. Expertise in creating Big Data pipelines, Analysis of data and usage patterns, creating Insightful Power BI reports and end-to-end alerting pipeline for Azure. 5 years of writing infrastructure to automate testing UX and APIs of Microsoft Windows live apps. 2 years of working on infrastructure to measure the accuracy of speech algorithms used in Hololens.

Overview

15
15
years of professional experience

Work History

Senior Staff Data Engineer

Zendesk
04.2023 - Current
  • Tech lead for the Data catalog team leading the efforts to integrate with the right data catalog solution to catalog all Zendesk datasets
  • Wrote a generic Protobuf parser to integrate complex Kafka metadata into data catalog by parsing Protobuf schema
  • Architected and implemented a data quality service to ensure no data is lost during movement from source database to data lake
  • Wrote, reviewed and edited technical documents in accordance with template requirements

Principal Software Engineer

Microsoft Corporation
09.2020 - 03.2023
  • Built Infrastructure for rapidly bringing up Azure based data pipelines for Mixed Reality projects (HoloLens, Microsoft VR)
  • Worked on creating end-to-end data pipelines, data insights, PowerBI reports, alerting and monitoring systems for understanding the quality and usage patterns of Mixed Reality Devices
  • Data architect working on prototypes for next gen data pipelines to process data from all platforms (Linux, Android, Windows) and from Azure MR services
  • Worked on creating a solution to securely upload telemetry and crash data collected from IVAS (US Military Mixed Reality headsets) to Azure data explorer database
  • Worked on creating an Azure Devops pipeline for IVAS data pipeline to automatically deploy Azure data explorer functions and Azure Apps
  • Working on making the Azure data pipelines secure and privacy compliant

Senior Software Engineer

Microsoft Corporation
03.2017 - 09.2020
  • Worked on Creating the early version of big data pipeline that powered the PowerBI reports created for Mixed Reality SLT
  • Built infrastructure to automatically monitor all components of the data pipeline right from telemetry events emitted by the device to KPI reports
  • Createdsolutiontowritestatemachinebasedsessionsindatapipelinetomodelcomplex user scenarios and KPIs
  • Created Infrastructure to easily egress the data from Cosmos (internal Microsoft system) to Azure Data explorer, SQL using Azure Data Factory and Azure Function app

Software Engineer

Microsoft Corporation
11.2014 - 03.2017
  • Created Ground truth infrastructure to measure the accuracy of speech algorithms used in Mixed reality devices
  • Implemented a module in Hololens to dump audio recording when user presses a combination of buttons for offline investigation of speech issues
  • Created automated set of tests to validate the Speech APIs.

Software Engineer

Microsoft Corporation
10.2008 - 10.2014
  • Created Infrastructure to write automated tests to validate the user interface of Windows
  • Live messenger and Windows 8 apps
  • Created Infrastructure to write automated tests to validate the APIs used in presence system of Windows Live messenger
  • Worked on starting and running a Performance v-team that created performance metrics, tools to measure performance and identified the core set of scenarios that did not meet the perf bar.

Education

Masters - Computer Science

Rochester Institute of Technology

Bachelors - Information Technology

PSG College of Technology

Skills

  • SQL
  • C# Programming
  • HTML & CSS
  • AWS
  • Git
  • Python
  • JQuery
  • Microsoft Azure
  • C
  • Database
  • Java Script
  • Java
  • Azure Data Explorer
  • Azure Synapse/ADF
  • DevOps

Timeline

Senior Staff Data Engineer

Zendesk
04.2023 - Current

Principal Software Engineer

Microsoft Corporation
09.2020 - 03.2023

Senior Software Engineer

Microsoft Corporation
03.2017 - 09.2020

Software Engineer

Microsoft Corporation
11.2014 - 03.2017

Software Engineer

Microsoft Corporation
10.2008 - 10.2014

Masters - Computer Science

Rochester Institute of Technology

Bachelors - Information Technology

PSG College of Technology
KARTHIKEYAN SURYANARAYANAN