Parag Naik

Always developing

JavaC #ReactJSKafkaAzure

A professional overview of my past employment, and skills I offer a level of expertise at.

Experience

Dec 2019 - Present

Microsoft

Senior Software Engineer

  • Worked on Microsoft Ads core engineering team taking the lead on engineering deliverables, partnering with project managers & developers across the global team viz. ShopTheLookAds build-out, Price Gouging detection, Globalization effort adding support for new countries, Near Real Time (NRT) streaming pipeline for APAC tier, etc. [ BingAds search team ]
  • Improved Image hosting infrastructure to add ~35% more headroom
  • Reengineered ProductAds Spark streaming pipeline to efficiently scale for handling ~1 billion daily events [ Java, C#, Kafka, Apache Spark ]
  • Optimized the offline batch pipelines by eliminating the bottlenecks and fine-tuning custom UDO operations to improve the SLA by 40% [ C#, Azure Data Lake Storage, Scope language ]
  • Architected ProductAds WebService backend and partnered with the team to build the next-gen X-ray debugging tool [ C# web api / React / Redux ]
  • Introduced Jupyter notebooks for automating repetitive support tasks and data analysis [ Python, Pandas, Dash & Plotly visualization framework ]
  • Actively sought out opportunities to hack and improve internal processes
    e.g. microservice for Spark job submission using Apache Livy, demoed SmartProductTagger tool at Microsoft Hackathon 2022, etc.
  • Mentored, peer programmed with several engineers within and across teams to share best practises and bridge knowledge gaps

Jan 2015 – Nov 2019

AQR Capital

Vice President

  • Designed docker-based Market Index Constituents REST Service used by Quant Research teams for backtesting and along with exception handling workflow frontend [ .NET Core, Docker, Mesosphere, Angular JS ]
  • Worked on architecting a firmwide reference data master system with ElasticSearch as the backend and optimized indexing time by 90% [ C#, ElasticSearch, Rabbitmq, Splunk ]
  • Partnered with Portfolio Management, and Middle office teams on several key initiatives e.g. IR Swap rewrite, modeling fungible Equity Index Swaps to simplify accounting in Geneva, support TBA securities, etc.
  • Led and mentored a team of 5 offshore developers to deliver high impact projects, and steer legacy processes in the strategic technical direction

Feb 2010 – Jan 2015

Barclays

Assistant Vice President

  • Spent the last 3 years working with ESM, a firmwide Reference Data Master team building interfaces to Market Data providers like Reuters, Bloomberg, Rimes, etc. [ Java, Hadoop, Solr, Asset Control ]
  • Worked on MBS trading platform & Risk Finance Data Warehouse teams

Education

Dec 2009

Stony Brook University

M.S. in Computer Science

May 2005

Mumbai University

B.E. in Information Technology

Skills

React

Redux

Gatsby

Node

JavaScript

Elasticsearch

Apache Hadoop

Apache Kafka

Apache Spark

© 2023 Parag Naik, Built with Gatsby