My Non-Profit Internship at Bloom Networks

03/30/2026

It all started with my Summer Session at Stanford 2025, where I made a friend who was responsible for handling the summer session students.

She also majored in Computer Science in her undergrad, and I asked her for some tips for developing my career.
She told me that working at a Non Profit Organization is a great and fulfilling experience.

I graduated from Boston University in January 2026, and while searching for jobs on Handshake, I came across Bloom Networks — an unpaid internship, but it was Non Profit.

As an OPT student, I was actively seeking learning opportunities, so I decided to apply.
The CEO, Magenta, replied, and I began my work.

The tech stack was intriguing, and I was excited to begin this journey of web3 development with TypeScript and SvelteKit.

There was also this blockchain aspect which made me excited because I worked on a blockchain project in my undergrad — seeing it used practically was amazing.

Blockchain Usage

Local chapters use blockchain to handle funds/treasury.
There is no central management — payments are handled via wallet addresses.

Blockchain Screenshot

What I Did

  • Code refactoring
  • Removed magic constants
  • Applied SRP & DRY
  • Method extraction

Now I’m working on feature spec implementation šŸš€