Ankit Chaudhary

Database researcher with focus on distributed stream processing systems
πŸ“§ ankit[dot]chaudhary[at]gmx[dot]de πŸ”— LinkedIn πŸ‘¨β€πŸŽ“ Google Scholar πŸ“ Berlin, Germany

Latest News

  • πŸŽ‰ New paper at VLDB 2026.
  • πŸŽ‰ New Talk at Bavarian Database Day 2025.
  • πŸ† Received Best Paper Award at ICDE 2025.

About

Welcome to my home page. I am currently looking for applied research or core database engineering positions.


I am working as a Database Researcher at DIMA (TU Berlin). I successfully defended my PhD on the topic of "Continuous Query Optimization in Edge-Cloud Continuum" on 19th August, 2025. Members of evaluation committee were Volker Markl, Vasiliki Kalavri, Tilmann Rabl, and Michel Steuwer. During the conduct of my thesis, I worked on building a robust and scalable optimizer for NebulaStream.


I have spent around ten years working in the industry before starting at TU Berlin. I have completed my M.Sc. in Computer Science focused on distributed systems from TU Kaiserslautern, and I hold an Engineering degree in Information Technology from IP University Delhi.

Download CV

Education

Ph.D. Computer Science Technical University Berlin, 2025
M.S. Computer Science Technical University Kaiserslautern, 2014
B.Tech. Information Technology IP University Delhi, 2009

Experience

Database Researcher β€” DIMA Lab, Technical University Berlin (2019–present)
Worked on building a new distributed stream processing systems called NebulaStream with research focus on query optimization.
Software Architect and Sr. Data Engineer β€” Dilax GmbH, Berlin (2016–2019)
Worked on building data pipelines and realtime passenger load matching algorithm for public mobility domain.
Data Engineer β€” TeraData GmbH, Munich (2014–2016)
Worked on building datalake for collecting and analyzing large volume of data streams for our adtech product.
Research Assistant β€” Fraunhofer IESE, Kaiserslautern (2013–2014)
Worked on building opensource security framework for cloud storage on top of Hadoop and HBase.
Sr. Software Engineerβ€” Ericsson India, Delhi (2009–2012)
Worked on building automation tools for monitoring and configuration of large scale telecommunication infrastructures.

Select Publications

πŸ“£ πŸ†• Incremental Stream Query Deployment under Continuous Infrastructure Changes in the Cloud-Edge Continuum
Ankit Chaudhary, Felix Lang, Danila Ferents, Nils L. Schubert, Varun Pandey, Jeyhun Karimov, Steffen Zeuch, Kaustubh Beedkar, Volker Markl β€” VLDB 2026
Optimizing Continuous Queries in the Edge-Cloud Continuum
Ankit Chaudhary β€” PhD Thesis 2025
πŸ† Incremental Stream Query Placement in Massively Distributed and Volatile Infrastructures
Ankit Chaudhary, Kaustubh Beedkar, Jeyhun Karimov, Felix Lang, Steffen Zeuch, Volker Markl β€” ICDE 2025
Incremental Stream Query Merging
Ankit Chaudhary, Jeyhun Karimov, Steffen Zeuch, Volker Markl β€” EDBT 2023
πŸ† Showcasing Data Management Challenges for Future IoT Applications with NebulaStream
Aljoscha Lepping, Hoang Mi Pham, Laura Mons, Balint Rueb, Ankit Chaudhary, Philipp M Grulich, Steffen Zeuch, Volker Markl β€” VLDB 2023
Governor: Operator Placement for a Unified Fog-Cloud Environment
Ankit Chaudhary, Steffen Zeuch, Volker Markl β€” EDBT 2020
The NebulaStream Platform: Data and application management for the internet of things
Steffen Zeuch, Ankit Chaudhary, Bonaventura Del Monte, Haralampos Gavriilidis, Dimitrios Giouroukis, Philipp M Grulich, Sebastian Breß, Jonas Traub, Volker Markl β€” CIDR 2020