# Rahul Mahadev > Senior Software Engineer at Databricks Location: San Francisco, California, United States Profile: https://flows.cv/rahulmahadev Distributed Systems | Databases ## Work Experience ### Senior Software Engineer @ Databricks Jan 2019 – Present | San Francisco Bay Area 2019 - 2023 - On the founding team that built Delta Lake - Built several core features like OPTIMIZE, Describe History, Change Data Feed - Founding engineer for Liquid Clustering 2024-Present - Team Lead for the data layout team (Own OPTIMIZE, ZORDER, Liquid Clustering), building the state of the art data layout that brings the best performance for data workloads. ### Graduate Research Assistant @ Decentralized Systems Lab Jan 2018 – Jan 2019 | Urbana-Champaign, Illinois Area Worked on HoneybadgerMPC - Scalable, Robust Asynchronous Multi-Party Computation framework - Helped scaling the system to 200 geo replicated EC-2 nodes - Published in 2019 ACM CCS Cloaking Fabric - Master's thesis - Confidentiality layer for Hyperledger Fabric blockchain. - Built using HoneybadgerMPC as a system chaincode. - Wrote decentralized analytics applications to demonstrate the system. ### Graduate Teaching Assistant @ University of Illinois at Urbana-Champaign Jan 2017 – Jan 2019 | Urbana-Champaign, Illinois Area Graduate teaching assistant for the course on discrete structures (CS 173) Graduate teaching assistant for the course on Introduction to Computer Science(CS125) Graduate teaching assistant for the course on Distributed Systems(CS425) ### Software Engineering Intern @ Cloudera Jan 2018 – Jan 2018 | San Francisco Bay Area Worked on Apache Impala Implemented Distributed Runtime Filtering Aggregation, changed the way runtime filters are aggregated in Impala, moved from single point aggregation to a distributed approach saw 200% improvement in memory consumption and 5% improvement in query performance. Won best intern project 2018 ### Software Engineer @ Citrix Jan 2016 – Jan 2017 | Bengaluru Area, India Worked with the HDX team of XenDesktop where I worked on virtual device drivers and device redirection in Windows. Was also a part of the Android Receiver team where I worked on essential components of the Android Receiver. ### Student Developer at lowRISC @ Google Summer of Code Jan 2016 – Jan 2016 Built a standalone Trusted Execution Environment on top of seL4 microkernel which models OPTEE in terms of functionality. Ported the implementation to ARM and RISC-V platforms. For more info: http://hybridNeo.github.io/gsoc2016.html ### Visiting Researcher @ Dalhousie University Jan 2015 – Jan 2015 I was entrusted in building an application which could benchmark the performance of various data warehousing tools as well us serve a purpose to the oceanography community. ### Student Developer - TYPO3 @ Google Summer of Code Jan 2014 – Jan 2014 | Bangalore Area, India Built a social media connector for TYPO3 Neos. ## Education ### Master of Science - MS in Computer Science University of Illinois Urbana-Champaign ### Bachelor of Engineering (B.E.) in Information Technology PES University ### Bishop Cotton Boys'​ School ## Contact & Social - LinkedIn: https://linkedin.com/in/rahul-mahadev-81ab216a - Website: http://www.rahulmahadev.com --- Source: https://flows.cv/rahulmahadev JSON Resume: https://flows.cv/rahulmahadev/resume.json Last updated: 2026-04-05