Dharan Aditya Guthula

Software Engineer with 6+ years building high-performance systems.

Experience
Datapelago Current Hyderabad Sept 2024 – Present
Member of Technical Staff
  • Working on Apache Gluten Velox Backend — integrating aggregate & scalar functions, extending the ORC reader, and adding BigQuery read support.
  • Designing and implementing query optimizer rules for SparkSQL to improve performance on TPC-DS & TPC-H queries.
  • Translating SparkSQL execution plans into Substrait IR to run on the DataPelago execution engine.
Kunato.ai Bengaluru May 2024 – Sept 2024
Rust Developer
  • Re-architected the analytics service, significantly enhancing data collection efficiency and scalability.
  • Led the design and development of a web crawler.
MachineMax Hyderabad Dec 2022 – April 2024
Lead Backend Engineer
  • Led the team in prototyping and building POCs for customers. Reduced time to market by 20 days.
  • Generated 3 new revenue opportunities from POC successes.
  • Built a super-fast fuel API in Rust that reduced response times by 22%.
Amazon Bangalore July 2021 – Dec 2022
Software Development Engineer Jul 2021 – Aug 2022
Amazon Music Video
  • Built the Videos Landing Page for AMU/HD customers on Web, FireTV, and AndroidTV — drove a 4% increase in user engagement.
  • Designed and developed a low-latency microservices architecture for the Synchronized Audio Video Toggle feature.
Team Transfer →
Software Development Engineer Aug 2022 – Dec 2022
AWS DynamoDB Streams
  • Automated region build processes for small Availability Zones, cutting build time by 31%.
Tata Consultancy Services Hyderabad Sept 2019 – March 2021
Asst System Engineer
  • Production support engineering focused on maintenance, root cause analysis, and bug resolution.
Open Source
Apache Datafusion & Comet
June 2024 – Present
Active
  • Migrated built-in scalar and aggregate functions to user-defined aggregate functions.
  • Migrated special expressions from SQL parser to logical planner.
  • Contributing support for Array & Map scalar functions in Datafusion Comet (an Apache Spark accelerator).
Skills
Languages Java Go Rust Scala C++
Data Systems Apache Spark Apache Gluten Apache Datafusion Velox PostgreSQL
Other Distributed Systems Systems Programming AWS GCP
Education
B.Tech in Electronics and Communication
Pragati Engineering College
2015 – 2019
Honors & Awards
Full scholarship for the Udacity Nanodegree in Android Development — Google India (2018)
Top 5% ranking in Introduction to Modern Application Development — NPTEL (2018)