# Tushar Goyal > Graph Data Infra at Microsoft Location: San Francisco Bay Area, United States Profile: https://flows.cv/tushargoyal I am a Software Engineer passionate about tackling hardcore high-performance challenges and diving deep into distributed systems. With a keen interest in core infrastructure problems, I thrive on collaborating with exceptional minds to solve complex engineering puzzles. ## Work Experience ### Principal Software Engineer, Data Infrastructure @ Microsoft Jan 2024 – Present | Mountain View, CA Continuing to work as part of the same team as LinkedIn. Reorged into Microsoft. Developing the new generation Graph database. Currently leading efforts to develop a property graph-based secondary index, focusing on scalable bulk load data ingestion, query processing, and execution. If you are interested in the product, please take a look: https://learn.microsoft.com/en-us/fabric/graph/overview ### Staff Software Engineer, Systems and Infrastructure @ LinkedIn Jan 2023 – Present | Sunnyvale, CA Working on Graph Algorithm and Analytics initiative for LinkedIn and Microsoft Azure. - Working to bring suite of analytics and algorithmic capabilities such as path finding, community detection on really large scale graphs Data Ingestion for Graph Database @ LinkedIn aka Liquid. - Improved ingestion throughput by removing memory and CPU bottlenecks - Developed quota and throttling mechanisms for various data verticals part of the Graph database - Contributed to Kafka Opensource to introduce Java memory pools to improve garbage collection efficiency - Improved performance and reliability of index bootstrap by eliminating the multi-region datacenter copies by 90% - Served as TL for the data ingestion leading cross company initiatives to bring Graph technology to Microsoft ### Senior Software Engineer, Systems and Infrastructure @ LinkedIn Jan 2020 – Jan 2022 | Sunnyvale, CA Data Infrastructure / Graph Database Team I work on Liquid, an in-memory distributed graph database designed to serve declarative queries at high throughput and with low latency on LinkedIn’s Economic Graph. Liquid is a secondary global index consuming updates from different data verticals at LinkedIn in near realtime manner. Liquid powers various social graph canvases ranging from basic 2nd and 3rd degree connections to things like finding the people who can refer you to a job you are looking at, finding the people who went to same school/company as you or who reacted to your post and many more. ### Software Engineer, Search and ML Infrastructure @ Microsoft Jan 2018 – Jan 2020 | Greater Seattle Area I worked on AI Inferencing Platform, which enables intelligent scenarios across the Office 365 email, documents, and Sharepoint websites. I focussed for the platform's online infrastructure and NLP stack. I contributed to the Office 365 Search team by enhancing machine learning infrastructure for email processing and document summarization. My work focused on real-time entity extraction and document summarization, which powered features like search autocomplete index, reply autosuggestions, and user personalization. Moreover, I contributed towards development of generic the ML workflow engines, which empowered data scientists and ML engineers to ship represent their ML pipelines in production. ### Graduate Teaching Assistant @ Carnegie Mellon University Jan 2018 – Jan 2018 TA for 18-731 Network Security http://users.ece.cmu.edu/~vsekar/Teaching/Spring18/18731/ ### Software Development Engineering Intern, GPU Cloud, Training Infrastructure @ NVIDIA Jan 2017 – Jan 2017 | Greater Seattle Area I successfully contributed to NVIDIA's GPU Cloud by enhancing the training infrastructure for deep learning applications. • Developed a dynamic job scheduler that improved the efficiency of container-based job management across NVIDIA DGX machines. • Streamlined end-to-end status propagation for machine learning datasets, ensuring accurate monitoring and logging. • Implemented robust security protocols for both the job scheduler and Docker images, enhancing overall system security. ### CyLab Research Assistant @ Carnegie Mellon University Jan 2016 – Jan 2017 Worked under Prof. Nicolas Christin and Prof. Lujo Bauer to investigate and mitigate credential steal- ing attacks against Windows Services Architecture sponsored by NATO. Designed a threat model and steps to prevent them by using Trusted Platform Module and Managed service accounts. ### Software Development Engineer @ Symantec Jan 2014 – Jan 2016 | Bengaluru Area, India Part of Symantec Validation and Identity Protection (VIP) Worked for creating Single Sign-on based integration for OTP based authentication for Active Directory Federation Services (ADFS), Microsoft Credential Provider, Epic Authentication Systems Created from scratch a Windows Hello like authentication addon with help of Bluetooth LE and TouchID on iPhone. Find out more at https://vip.symantec.com/ ### Product Developer @ Freshdesk Inc. Jan 2014 – Jan 2014 ## Education ### Master’s Degree in Information Security Carnegie Mellon University ### Bachelor's Degree in Computer Engineering National Institute of Technology Surat ## Contact & Social - LinkedIn: https://linkedin.com/in/tusharg1993 - Portfolio: https://www.andrew.cmu.edu/user/tgoyal1/ --- Source: https://flows.cv/tushargoyal JSON Resume: https://flows.cv/tushargoyal/resume.json Last updated: 2026-04-12