|
278 | 278 | education: Integrated Dual Degree (B.Tech & M.Tech) in Data Science & Biological Engineering, IIT Madras, India (2024) |
279 | 279 | active: 1 |
280 | 280 |
|
281 | | -- name: Aditya Pandey |
282 | | - photo: Aditya.jpeg |
283 | | - info: "Google Summer of Code 2025 Contributor" |
284 | | - |
285 | | - education: "Bachelor of Technology, Birla Institute of Technology, Mesra, India" |
286 | | - github: "https://github.com/AdityaPandeyCN" |
287 | | - www: "https://adityapandeycn.github.io/personalblog/" |
288 | | - active: 1 |
289 | | - linkedin: "https://www.linkedin.com/in/aditya-pandey-019482200/" |
290 | | - projects: |
291 | | - - title: "Using ROOT in the field of genome sequencing" |
292 | | - status: Ongoing |
293 | | - description: | |
294 | | - This project aims to advance genomic data management by implementing ROOT's |
295 | | - next-generation RNTuple format for sequence alignment storage. Beginning |
296 | | - with validation of previous GeneROOT benchmarks showing 4x performance gains |
297 | | - with `TTree`, we will then extend these capabilities with RNTuple technology. |
298 | | - Genomic sequencing data volumes are growing exponentially, creating performance |
299 | | - bottlenecks in traditional formats.RNTuple's improved memory mapping, type |
300 | | - safety through templated interfaces, and parallelization capabilities position |
301 | | - it as an ideal solution. |
302 | | - We will systematically compare compression algorithms, implement file splitting |
303 | | - strategies, and benchmark against established formats.Additionally, I will |
304 | | - analyze the latest compression strategies implemented by samtools and incorporate |
305 | | - these techniques into the project to ensure comprehensive coverage of state-of-the-art |
306 | | - genomic data compression approaches. |
307 | | - The project will deliver optimized tools for handling rapidly growing genomic datasets, |
308 | | - potentially establishing a new standard for high-performance genomic data analysis. |
309 | | - proposal: /assets/docs/Aditya_Pandey_GSoC2025.pdf |
310 | | - mentors: Martin Vassilev, Jonas Rembser, Fons Rademakers, Vassil Vassilev |
311 | | - |
312 | | -- name: Jiayang Li |
313 | | - photo: Jiayang_Li.jpg |
314 | | - info: "Google Summer of Code 2025 Contributor" |
315 | | - |
316 | | - education: "Bachelor of Computer Science, Shanghai University, China" |
317 | | - github: "https://github.com/Errant404" |
318 | | - active: 1 |
319 | | - linkedin: "https://www.linkedin.com/in/errant404/" |
320 | | - projects: |
321 | | - - title: "Enable automatic differentiation of OpenMP programs with Clad" |
322 | | - status: Ongoing |
323 | | - description: | |
324 | | - This project aims to extend Clad, a Clang-based automatic differentiation |
325 | | - tool for C++, to support OpenMP programs. By enabling Clad to parse and |
326 | | - differentiate OpenMP directives such as parallel for, reduction, and atomic, |
327 | | - we will allow gradient computation in multi-threaded environments. |
328 | | - The implementation will include enhancements to Clad’s AST parsing, |
329 | | - variable scope analysis, and differentiation logic for both forward and |
330 | | - reverse modes. Deliverables include robust OpenMP AD support, comprehensive |
331 | | - tests, and user documentation. |
332 | | - proposal: /assets/docs/Jiayang_Li_Proposal_2025.pdf |
333 | | - mentors: Vassil Vassilev, Martin Vassilev |
334 | | - |
335 | 281 | - name: Salvador de la Torre Gonzalez |
336 | 282 | photo: salva_de_la_torre_gonzalez.jpg |
337 | 283 | info: "Google Summer of Code 2025 Contributor" |
|
393 | 339 | proposal: /assets/docs/Rohan_Timmaraju_Proposal_2025.pdf |
394 | 340 | mentors: Vassil Vassilev, David Lange, Jonas Rembser, Christina Koutsou |
395 | 341 |
|
396 | | -- name: Abdelrhman Elrawy |
397 | | - photo: Abdelrhman.jpg |
398 | | - info: "Google Summer of Code 2025 Contributor" |
399 | | - |
400 | | - education: "Master of Applied Computing, Wilfrid Laurier University, Canada" |
401 | | - github: "https://github.com/a-elrawy" |
402 | | - active: 1 |
403 | | - linkedin: "https://www.linkedin.com/in/elrawy/" |
404 | | - projects: |
405 | | - - title: "Support usage of Thrust API in Clad" |
406 | | - status: Ongoing |
407 | | - description: | |
408 | | - This project enhances Clad, a Clang-based automatic differentiation tool, |
409 | | - by enabling it to support NVIDIA's Thrust library for GPU-parallel programming. |
410 | | - The goal is to implement custom derivative rules for Thrust primitives like |
411 | | - `thrust::transform` and `thrust::reduce`, making it possible to differentiate |
412 | | - high-performance CUDA code automatically. This work bridges the gap between |
413 | | - automatic differentiation and GPU acceleration, enabling efficient gradient |
414 | | - computations in scientific computing and machine learning workloads. |
415 | | - proposal: /assets/docs/Abdelrhman_Elrawy_Proposal_GSoC_2025.pdf |
416 | | - mentors: Vassil Vassilev, Alexander Penev |
417 | | - |
418 | | -- name: Abhinav Kumar |
419 | | - photo: Abhinav.jpg |
420 | | - info: "Google Summer of Code 2025 Contributor" |
421 | | - |
422 | | - education: "Computer Science & Engineering, Bachelor of Technology, Indian Institute of Technology(IIT) Indore, India" |
423 | | - github: "https://github.com/kr-2003" |
424 | | - active: 1 |
425 | | - linkedin: "https://www.linkedin.com/in/abhinavkumar2105/" |
426 | | - projects: |
427 | | - - title: "Implementing Debugging Support for xeus-cpp" |
428 | | - status: Ongoing |
429 | | - description: | |
430 | | - This project aims at integrating debugging into the xeus-cpp kernel for |
431 | | - Jupyter using LLDB and its Debug Adapter Protocol (lldb-dap). Modeled |
432 | | - after xeus-python, it leverages LLDB’s Clang and JIT debugging support |
433 | | - to enable breakpoints, variable inspection, and step-through execution. |
434 | | - The modular design ensures compatibility with Jupyter’s frontend, |
435 | | - enhancing interactive C++ development in notebooks. |
436 | | - proposal: /assets/docs/Abhinav_Kumar_Proposal_GSoC_2025.pdf |
437 | | - mentors: Anutosh Bhat, Vipul Cariappa, Aaron Jomy, Vassil Vassilev |
438 | | - |
439 | | - |
440 | 342 | - name: Aditi Milind Joshi |
441 | 343 | photo: Aditi.jpeg |
442 | 344 | info: "Google Summer of Code 2025 Contributor" |
|
471 | 373 | ################################################################################ |
472 | 374 | # 2025 # |
473 | 375 | ################################################################################ |
| 376 | +- name: Abhinav Kumar |
| 377 | + photo: Abhinav.jpg |
| 378 | + info: "Google Summer of Code 2025 Contributor" |
| 379 | + |
| 380 | + education: "Computer Science & Engineering, Bachelor of Technology, Indian Institute of Technology(IIT) Indore, India" |
| 381 | + github: "https://github.com/kr-2003" |
| 382 | + linkedin: "https://www.linkedin.com/in/abhinavkumar2105/" |
| 383 | + projects: |
| 384 | + - title: "Implementing Debugging Support for xeus-cpp" |
| 385 | + status: Completed |
| 386 | + description: | |
| 387 | + This project aims at integrating debugging into the xeus-cpp kernel for |
| 388 | + Jupyter using LLDB and its Debug Adapter Protocol (lldb-dap). Modeled |
| 389 | + after xeus-python, it leverages LLDB’s Clang and JIT debugging support |
| 390 | + to enable breakpoints, variable inspection, and step-through execution. |
| 391 | + The modular design ensures compatibility with Jupyter’s frontend, |
| 392 | + enhancing interactive C++ development in notebooks. |
| 393 | + proposal: /assets/docs/Abhinav_Kumar_Proposal_GSoC_2025.pdf |
| 394 | + mentors: Anutosh Bhat, Vipul Cariappa, Aaron Jomy, Vassil Vassilev |
| 395 | + |
| 396 | +- name: Aditya Pandey |
| 397 | + photo: Aditya.jpeg |
| 398 | + info: "Google Summer of Code 2025 Contributor" |
| 399 | + |
| 400 | + education: "Bachelor of Technology, Birla Institute of Technology, Mesra, India" |
| 401 | + github: "https://github.com/AdityaPandeyCN" |
| 402 | + www: "https://adityapandeycn.github.io/personalblog/" |
| 403 | + linkedin: "https://www.linkedin.com/in/aditya-pandey-019482200/" |
| 404 | + projects: |
| 405 | + - title: "Using ROOT in the field of genome sequencing" |
| 406 | + status: Completed |
| 407 | + description: | |
| 408 | + This project aims to advance genomic data management by implementing ROOT's |
| 409 | + next-generation RNTuple format for sequence alignment storage. Beginning |
| 410 | + with validation of previous GeneROOT benchmarks showing 4x performance gains |
| 411 | + with `TTree`, we will then extend these capabilities with RNTuple technology. |
| 412 | + Genomic sequencing data volumes are growing exponentially, creating performance |
| 413 | + bottlenecks in traditional formats.RNTuple's improved memory mapping, type |
| 414 | + safety through templated interfaces, and parallelization capabilities position |
| 415 | + it as an ideal solution. |
| 416 | + We will systematically compare compression algorithms, implement file splitting |
| 417 | + strategies, and benchmark against established formats.Additionally, I will |
| 418 | + analyze the latest compression strategies implemented by samtools and incorporate |
| 419 | + these techniques into the project to ensure comprehensive coverage of state-of-the-art |
| 420 | + genomic data compression approaches. |
| 421 | + The project will deliver optimized tools for handling rapidly growing genomic datasets, |
| 422 | + potentially establishing a new standard for high-performance genomic data analysis. |
| 423 | + proposal: /assets/docs/Aditya_Pandey_GSoC2025.pdf |
| 424 | + mentors: Martin Vassilev, Jonas Rembser, Fons Rademakers, Vassil Vassilev |
| 425 | + |
| 426 | + |
| 427 | +- name: Jiayang Li |
| 428 | + photo: Jiayang_Li.jpg |
| 429 | + info: "Google Summer of Code 2025 Contributor" |
| 430 | + |
| 431 | + education: "Bachelor of Computer Science, Shanghai University, China" |
| 432 | + github: "https://github.com/Errant404" |
| 433 | + linkedin: "https://www.linkedin.com/in/errant404/" |
| 434 | + projects: |
| 435 | + - title: "Enable automatic differentiation of OpenMP programs with Clad" |
| 436 | + status: Completed |
| 437 | + description: | |
| 438 | + This project aims to extend Clad, a Clang-based automatic differentiation |
| 439 | + tool for C++, to support OpenMP programs. By enabling Clad to parse and |
| 440 | + differentiate OpenMP directives such as parallel for, reduction, and atomic, |
| 441 | + we will allow gradient computation in multi-threaded environments. |
| 442 | + The implementation will include enhancements to Clad’s AST parsing, |
| 443 | + variable scope analysis, and differentiation logic for both forward and |
| 444 | + reverse modes. Deliverables include robust OpenMP AD support, comprehensive |
| 445 | + tests, and user documentation. |
| 446 | + proposal: /assets/docs/Jiayang_Li_Proposal_2025.pdf |
| 447 | + mentors: Vassil Vassilev, Martin Vassilev |
| 448 | + |
| 449 | +- name: Abdelrhman Elrawy |
| 450 | + photo: Abdelrhman.jpg |
| 451 | + info: "Google Summer of Code 2025 Contributor" |
| 452 | + |
| 453 | + education: "Master of Applied Computing, Wilfrid Laurier University, Canada" |
| 454 | + github: "https://github.com/a-elrawy" |
| 455 | + linkedin: "https://www.linkedin.com/in/elrawy/" |
| 456 | + projects: |
| 457 | + - title: "Support usage of Thrust API in Clad" |
| 458 | + status: Completed |
| 459 | + description: | |
| 460 | + This project enhances Clad, a Clang-based automatic differentiation tool, |
| 461 | + by enabling it to support NVIDIA's Thrust library for GPU-parallel programming. |
| 462 | + The goal is to implement custom derivative rules for Thrust primitives like |
| 463 | + `thrust::transform` and `thrust::reduce`, making it possible to differentiate |
| 464 | + high-performance CUDA code automatically. This work bridges the gap between |
| 465 | + automatic differentiation and GPU acceleration, enabling efficient gradient |
| 466 | + computations in scientific computing and machine learning workloads. |
| 467 | + proposal: /assets/docs/Abdelrhman_Elrawy_Proposal_GSoC_2025.pdf |
| 468 | + mentors: Vassil Vassilev, Alexander Penev |
474 | 469 |
|
475 | 470 | - name: Galin Bistrev |
476 | 471 | photo: Bistrev.jpg |
|
0 commit comments