GSoC Mentee Introduction
Aryan Arora <[email protected]> Thu, 14 May 2026 09:35:50 +0530
| Newsgroups | gmane.os.freebsd.devel.hackers |
|---|---|
| Message-ID | <[email protected]> |
Hello, I am Aryan Arora, one of the GSoC mentees this year. I am currently working as a junior software engineer. In my free time, you'll either find me playing video games, looking into Adhyatm (self-realization), or going down random computer science rabbit holes. FreeBSD piqued my interest when I was reading about the history of UNIX. As I looked more into it, I found the FreeBSD community to feel modern and welcoming. To get started, I looked through Warner's Crazy Ideas page and found an approachable idea: adding UEFI Lua bindings to loader. I started working on it, and the current progress can be found here: https://github.com/freebsd/freebsd-src/pull/1982 This was my introduction to FreeBSD's bootloader internals. For GSoC, I'll be working on "Add Networking to kboot" under Warner Losh's guidance. The project introduces a network abstraction layer to libkboot, enabling boot artifacts to be fetched from remote sources without disrupting the existing loading flow. On top of this abstraction, it implements a minimal bootloader-focused HTTP/1.1 client and HTTPS support via a TLS-backed transport. The goal is to support network-based boot workflows through a clean and maintainable interface that can support future networking features. I am excited to contribute to FreeBSD and look forward to learning more about the project and the community. https://github.com/aryanA101a -- Aryan Arora