D

Devyani Agarwal

Product Engineer

Bengaluru, Karnataka, India7 yrs 10 mos experience

Key Highlights

  • Expert in query processing and database optimization.
  • Strong foundation in GPU architecture and performance tuning.
  • Proven track record in software development lifecycle.
Stackforce AI infers this person is a Database and GPU Optimization Specialist with a focus on high-performance systems.

Contact

Skills

Core Skills

Database SystemsQuery ProcessingGpu Optimization

Other Skills

SparkVeloxGlutenQuery processorMulti-threading & multi-taskingDump & access violation errors analysisDebuggingCC++OpenCLDX11VulkanC#Microsoft SQL ServerCrash Dump Analysis

About

DataPelago empowers my work on building high-performance query processors, leveraging expertise in database systems and multithreaded environments. Collaborating with the team, I contribute to optimizing query execution and performance, while enhancing skills in debugging and code maintainability. With a Master's in Computer Technology from IIT Delhi and work experience from Microsoft and Qualcomm, I bring a deep foundation in systems technology to roles in query processing and GPU optimizations. My goal is to advance database technologies by developing innovative solutions for complex computational challenges.

Experience

7 yrs 10 mos
Total Experience
--
Average Tenure
--
Current Experience

Datapelago

Member of Technical Staff

Aug 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · Remote

  • Building high-performance Query Processor
  • Skills added - Spark, Velox, Gluten
  • Implementing optimisations on Velox and Gluten
SparkVeloxGlutenDatabase SystemsQuery Processing

Microsoft

Software Engineer

Sep 2021Aug 2024 · 2 yrs 11 mos · Bengaluru, Karnataka, India

  • Profile: Query Processing Engine in Azure SQL R&D
  • Working on query execution, memory grant, columnar storage, batch-mode processing and query performance troubleshooting in multithreaded environment
  • Enhancing skills in design, problem solving, writing maintainable code, testing and debugging.
  • Building experience with the whole software development lifecyle from requirement engineering to acceptance tests
  • Skills gained: Database systems, Query processor, Multi-threading & multi-tasking, Dump & access violation errors analysis, Debugging, C & C++
Database systemsQuery processorMulti-threading & multi-taskingDump & access violation errors analysisDebuggingC+3

Qualcomm

GPU Systems Engineer

Jun 2020Aug 2021 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Exploring GPU architecture and micro-architecture to understand the graphics rendering pipeline.
  • Analysing and optimising behaviour of industry standard games and frames and compute-benchmarks on RTL.
  • Optimising peak performance of
  • GPU blocks by updating features in OpenCL, DX11, Vulkan applications at driver and model level.
  • Awarded Second position in All India Qualcomm ML Hackathon (Level- advanced).

Indian institute of technology, delhi

Teaching Assistant

Jul 2018Aug 2020 · 2 yrs 1 mo · New Delhi Area, India

  • Teaching Assistant in evaluating assignments and projects, conducting tutorials for:
  • Software Fundamentals for Computer Technology (ELL782)
  • Computer Architecture for both UG (ELL305) and PG (ELL781)
  • Operating System (ELL783)
  • Machine learning (ELL784)

Education

Indian Institute of Technology, Delhi

Master's degree — Computer Technology/Computer Systems Technology

Jan 2018Jan 2020

Amity University

Bachelor's Degree — Bachelor of technology- Computer Science

Jan 2013Jan 2017

Delhi Public School- Greater Noida

Class XII

Jan 1999Jan 2013

Stackforce found 100+ more professionals with Database Systems & Query Processing

Explore similar profiles based on matching skills and experience