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