TEAM
The team that drives our technology

Uday Bondhugula
Uday Bondhugula is the founder and CTO at PolyMage Labs, and an associate professor of computer science at the Indian Institute of Science (IISc), at Bangalore, India. His research interests lie in the areas of high-performance computing, compilers, polyhedral framework, automatic parallelization, and in high-performance systems/accelerators for deep learning and artificial intelligence. He received his Ph.D. from the Ohio State University in 2008, and his Bachelor's in Computer Science from the Indian Institute of Technology, Madras in 2004. He is the original author and maintainer of Pluto, a source-to-source loop parallelization and optimization tool based on the polyhedral framework. He recently received the ACM SIGPLAN Most Influential Paper award for his PLDI 2008 paper on polyhedral optimization for parallelism and locality. As a visiting researcher at the Google brain team in 2018, he was a founding team member of the MLIR project.
Email: uday@polymagelabs.com

Vinayaka Bandishti
Vinayaka Bandishti is a software engineer at PolyMage Labs. He graduated from the Indian Institute of Science, Bangalore in 2013 with a Masters by Research degree in Computer Science and Automation. His work included novel polyhedral tiling techniques to better exploit parallelism in stencil computations. The publication on this work was also nominated for the Best Paper Award at ACM/IEEE Supercomputing 2012 conference. Vinayaka also has 7 years of experience in developing domain-specific NLP systems for various languages. His interests include the polyhedral framework, distributed systems, and high-performance computing mainly for deep learning applications.

Abhishek Varma
Abhishek Varma obtained his Masters in Computer Science and Engineering from IIT Bombay in 2020. Prior to that he worked as a software developer in a multi-national company for about 1.5 years. His areas of interest have been operating systems, database and game development, and he has recently picked up interest in ML/AI and compilers. He loves to solve coding problems as a hobby. When not coding, he loves to play guitar and sing Western songs.

Akshay Baviskar
Akshay Baviskar is a Senior Software Engineer at PolyMage Labs. He submitted his thesis for the M. Tech. (Research) degree in Computer Science and Engineering at the Indian Institute of Science (IISc), Bangalore in 2021, where he was part of the High Performance Computing Lab. His research interests at IISc were broadly focused at the intersection of Computer Architecture, Operating Systems, and High-performance Computing. Prior to joining IISc, Akshay worked as a Senior Software Engineer at Continental Automotive Components (India). Badminton and Gym keep him occupied during his free time.

Srishti Srivastava
Srishti Srivastava is a Software Engineer at PolyMage Labs. She graduated from the Indian Institute of Technology (IIT), Dharwad with a Bachelor of Technology degree in Computer Science and Engineering in 2021. Her research interests lie in deep learning and computer vision, in which she has published multiple papers in journals of repute as an undergraduate. She strongly believes in hard work and puts her soul into anything she does. In 2019, she bagged a Gold medal for her Institute at the Intel-IIT Tech Meet 8.0's Schlumberger Coding Hackathon, the first such medal for the Institute in all fixtures. After joining PolyMage Labs, she has grown a keen interest in compilers. Besides academics, her interests include singing, cycling, playing badminton, and watching light movies.

Arnab Dutta
Arnab Dutta obtained his Bachelor of Technology in Computer Science and Engineering at the Indian Institute of Technology, Tirupati in 2021. He is interested in problem solving, and he has been actively involved in competitive programming for a long time. He is also interested in security and has contributed to Libmicrovmi (an open source virtual machine introspection library) as part of Google Summer Of Code 2020. His hobbies include playing chess, reading fiction and binge watching Netflix shows.

Navdeep Kumar Katel
Navdeep Katel obtained his Master's (Research) degree in Computer Science and Engineering at the Indian Institute of Science (IISc), Bangalore in 2021. Prior to IISc, he obtained his Bachelors from U.I.E.T Panjab University in 2019. As IISc, he was part of the Multicore Computing Lab where he researched automatic code generation targeting accelerators such as GPUs, including tensor cores on NVIDIA GPUs. He is particularly interested in code generation using the MLIR compiler infrastructure.

Manendra Shata
Manendra is a software engineer at Polymage labs. He obtained his B.Tech in Computer Science and Engineering from Indian Institute of Technology Kharagpur. He previously worked as a software development intern at Samsung R&D Bangalore. He is interested in problem solving and machine learning. During his free time, he likes to play volleyball, table tennis, and badminton.