2025

Abhinav Ananthu

Embox · OSPP

Integrating TensorFlow Lite Micro with Embox RTOS to enable real-time ML inference on RISC-V and STM32 embedded systems.

Abhinav Ananthu

Rust-for-Linux · LFX

Kernel-level bug fixes in Rust-for-Linux & MMU

Aryan Nanda

Ianvs · LFX

Designed resource-sensitive router & enhanced Cloud-Edge LLM inference in Ianvs

Prithvi Tambewagh

RTEMS · GSoC

Provide SPARC greth network drivers for LWIP

Purva Yeshi

LFX

Fixed real kernel bugs, performed RCA & pushed upstream patches

Shankari

Embox · OSPP

Enhancing Embox RTOS with Device Tree support for improved hardware abstraction, dynamic configuration, and maintainable bindings.

Shankari

Rust-for-Linux · LFX

Contributed Rust-for-Linux refactoring, Kconfig & filesystem patches

Shaunak Datar

RTEMS · GSoC

Adding I2C, PWM, DMA and Mailbox Support to the Raspberry Pi 4B BSP

Suraj Sonawane

The Linux Foundation · GSoC

Adding virtual DAI component to SOF

2024

Advait Dharmorikar

VideoLAN · GSoC

Adding AAC via S/PDIF and bluetooth support.

Aryan Nanda

BeagleBoard · GSoC

The project focuses on developing GStreamer plugins for multimedia processing, specifically targeting automated commercial detection and replacement using deep learning techniques.

Atharva Kashalkar

BeagleBoard · GSoC

Designing a RISC-V based soft processor, functioning as a PRU(Programmable Real-time Unit) to perform low-latency i/o operations

Purva Yeshi

GSoC

Creating a BSP for the BeagleV-Fire board, which is based on RISC-V architecture.

Suraj Sonawane

Embox · OSPP

Enhancing RISC-V support for Embox RTOS

2023

Advait Dharmorkar

OpenCV · GSoC

Adds upstream support to integrate OpenCV as a plugin and enhance existing V4L2 functionality.

Aryan Karawale

RTEMS · GSoC

Refactors FDT handling for GPIO, IRQ, SPI, and QEP drivers to use a unified QEP driver structure.

Khushi Balia

BeagleBoard · GSoC

Introduces LLVM support for PRU, enabling users to use Clang instead of pru-gcc.

Krishna Narayanan

LLVM · GSoC

Develops demonstrations for current robotics capabilities and conducts long-term research on adding C-language support to Zeus.

Pratham Deshmukh

BeagleBoard · GSoC

Focuses on accelerating deep learning workloads using APIs like OpenGL ES and Vulkan.

Viraj Shah

LLVM · GSoC

Applies machine-guided compiler optimizations such as register allocation tuning and inlining to improve performance and reduce size.

2022

Abhinav Venkatadri

INCF · GSoC

INCF: eyetracker using deep learning with python+tensorflow/pytorch

Aman Chhaparia

OSPP

Implementing Multi-layer Compilation Abstraction for

Aniruddha Thakre

uccross · GSoC

Genome Assembly and Annotation :Building a graphical interface for gene viewing and comparisons

Chinmay Lonkar

flashrom · GSoC

Flashram: Refactor argument parser for flashrom software

Dhruva Gole

The Linux Foundation · GSoC

The linux foundation : Arduino module based on zephyr

Gautam Agrawal

Qemu · GSoC

Qemu:Improve s390x (IBM Z) emulation with RISU

Harsh Shah

TensorFlow · GSoC

TensorFlow: Develop healthcare examples using Keras

Himanshu Chougale

INCF · GSoC

INCF: A collective cognition model for AI ethics

Jash Shah

OpenAstronomy · GSoC

OpenAstronomy: Gnuastro Library in Python

Krishna Narayanan

BeagleBoard · GSoC

Beagleboard: Adding features to simpPRU

Kunal Agarwal

libcamera · GSoC

libcamera: A GPU-based Software ISP implementation

Kush Kothari

CERN · GSoC

CERN-HSF|Princeton: Data analysis on large hadron collision data

Moteen Shah

OSPP

Allwinner RISC-V Mainline Development

Neel Shah

CERN · GSoC

CERN-HSF|ROOT project: ROOT-TMVA SOFIE Developments- Inference code generation for deep learning models

Om Sheladia

libssh · GSoC

libssh : Support for FIDO/U2F security keys on the client side

Pratham Shah

Forschungszentrum Julich · GSoC

Forschungszentrum Julich (Heat) :RFI mitigation using 2D convolution and statistical estimators on memory-distributed data

Rishab Bali

OSPP

Adding Morphological Transformation in DIP Dialect

Rishikesh Donadkar

libcamera · GSoC

libcamera: Improve GStreamer elements to add support for properties like framerate and colorimetry in the libcamera GStreamer element.

Sagar Chotalia

OpenAstronomy · GSoC

OpenAstronomy: Performance tweaks in RADIS

Sarrah Bastawala

GNU Octave · GSoC

GNU Octave : Make the ode15i,s DAE solvers more MATLAB-compatible and improve accuracy

Saurabh Powar

OSPP

Add a face recognition Bootcamp project to Milvus

Shreyas Atre

Stellar Group · GSoC

STEIIAR Group | HPX : Coroutine-like interface

Toshan Luktuke

JdeRobot · GSoC

JDEROB : Improvement of Visual Circuit Web Service

Utkarsh Gandhi

GNOME Foundation · GSoC

GNOME Foundation | Nautilus : Revamp “New Document” submenu in GNOME Files

2021

Dhruva Gole

BeagleBoard · GSoC

BeagleBoard: Bela support for BBAI / later chips

Kush Kothari

Weecology · GSoC

Data Retriever: Adding spatial dataset support

Ninad Jangle

FOSS Foundation · GSoC

FOSS Foundation: Block-based circuit design

Omkar Bhilare

BeagleBoard · GSoC

BeagleBoard: BeagleWire software

Prathamesh Tagore

Boostorg · GSoC

Boost: 2D convolution & correlation

Shreyas Atre

BeagleBoard · GSoC

BeagleBoard: Beagle config

Vedant Paranjape

libcamera · GSoC

libcamera: Multistream support in GStreamer element