
HEY! I'M
Avi Baruch

About Me
Originally from Long Island, NY, I started at the University of
Maryland in 2023 and am currently a sophomore studying computer
engineering. On campus, I work as an undergraduate teaching fellow
and am a
student broadcaster for
the Big Ten Plus streaming service, working in camera operations and
in the control room. Outside of those responsibilities, I recently
took up embroidery, and
many trips to the craft store later, I have quite the collection of
thread and finished pieces. I also love to hike, kayak, and
travel - I've hit 6
countries over the last 2 years, and I can't wait to see more.
Stuff I'm Proud Of
These are some of the projects I've worked on more recently, I try to
update this page regularly with new updates. Like with the rest of my
site, click the Links to learn more
Basketball Tournament Mobile App
As the Tech Lead for the National Hillel Basketball Tournament,
I led a
team of four this
past year in building a real-time, cross-platform mobile app and
backend infrastructure that delivered live scores, team
standings, and tournament brackets to over
4,500 users during
the tournament weekend.
The event brings together more than 1,000 Jewish college
students from across the country at the University of Maryland
for a weekend of basketball and community building. It's
completely student-run, and something I've been involved in
since my freshman year — a project I've truly grown to love.
In my role, I designed the
database architecture
and selected the tech stack for the platform. We used Firebase
for authentication, analytics, storage, and our
NoSQL database. The
front end included a Flutter mobile app, as well as Vue-based
web apps for player and
fan registration.
These components were orchestrated with serverless cloud
functions that handled secure access, file uploads, and
real-time game and team stats calculations, among many other
responsibilities.
This year's tournament taught me a ton - from new technical
skills to leadership experience. I genuinely enjoy working on
this project, and I'm already excited for what's coming in 2026
as we roll out new and exciting features.
Better Testudo
Testudo is the University of Maryland's online course catalog
system, but one major feature I noticed was missing: a way to
easily learn more about the professors teaching each course.
That's where a tool called PlanetTerp came in — an open-source
platform built by other UMD students that allows students to
rate and review professors so others can make more informed
decisions.
I realized how useful it would be to surface this information
directly within Testudo. So, I built a Chrome extension that
integrates PlanetTerp's API to
display professor ratings
right next to their names in the course catalog. This simple
tool has over 300 downloads and helps fellow students save time
and make better course choices.
I wrote the extension in JavaScript, leveraging the browser's
built-in caching API to minimize unnecessary network requests
and reduce load on PlanetTerp's servers. I'm currently rewriting
the extension in TypeScript and adding new features - including
advanced filtering options to help students find the right
classes even faster. The updated version will be released soon!
Broadcast Graphics System
Since high school, I've been involved in live sports
broadcasting. It all started with a simple WebSocket server I
built to send single-character commands to a browser source with
a transparent background for displaying score and time
overlays.
From that initial version, the system steadily evolved. I built
a dedicated control panel to manage the overlays and designed a
more robust, two-way communication protocol that enabled the
graphics render page to send back status updates and other data.
Eventually, I rewrote the rendering engine to include an
animation controller, which supported tiered, programmatic
animations and made it much easier to add new elements like team
rosters, schedules, and more.
When I began working with the National Hillel Basketball
Tournament, I continued to
enhance the platform. I added support for sponsor ads to appear in-stream and
integrated the graphics system directly with our app's backend
to pull live score and stat data - eliminating the need for
manual updates and allowing for more complicated stats and
graphics to be displayed.
This has been a passion project I've worked on for over four
years. I continue to polish and improve it, and I'm currently
rewriting parts of the system with a focus on maintainability
and proper documentation. I plan to release it as an open-source
project on GitHub soon - I'll share the link here once it's
live.
Minilab Server Rack Build
This is a project I've wanted to build for years, and I finally
had the chance to make it happen: a custom 10” mini-lab style
server rack, built from wood and designed for portable
livestream production.
The rack houses a mini PC, travel router, audio interface, and a
flush-mount power strip with room for additional gear. All the
mounting components are 3D printed, some based on open-source
designs and others modeled by me in Fusion 360. The internal
power strip was originally meant to be embedded in a desk, so I
designed a custom bracket to secure it inside the rack. With
outlets on both the front and back, the entire setup is powered
by a single cable, making deployment simple and efficient.
This rig contains everything needed to launch a full
multi-camera livestream in just minutes. Add a video switcher,
keyboard, mouse, and monitors - all of which plug directly into
the rack making it easy to go live quickly. I built this system
to make livestream setups faster and more portable, which is
essential for the many events I broadcast, including
sports,
competitions, and
performances.
In the future, I plan to add port passthroughs for USB, HDMI,
and SDI, as well as integrated fold-out monitors to make this a
truly all-in-one broadcasting solution. You can learn more about
my video production work below.
Gamshow Buzzer System
A fun engineering challenge came my way when I was approached by
the National Hillel Torah Bowl committee to build game
show-style buzzers for their annual quiz competition. Torah Bowl
is similar to Quiz Bowl, but the questions are based on the
Bible and other Jewish texts. Teams of three face off, and the
first player to buzz in gets to answer.
My primary goals for the buzzer system were simplicity, low
cost, and reliability. I chose the Raspberry Pi Pico W as the
microcontroller due to its affordability and ease of use,
pairing it with breadboard buttons and 3D-printed enclosures
(printed at the university makerspace). Each team had its own
independent unit with three buttons wired to a
central control
board
. An addressable LED strip mounted on the front of each
table indicated which player buzzed in by changing that portion
of the strip a different color, and the system automatically
reset after five seconds.
One of the trickiest parts was preventing both teams from
buzzing in at the same time. I solved this using a clever
hardware trick: an audio cable connected the two units, with
just enough pins to share ground and a digital signal. Each side
used a transistor to simulate a button press on the opposing
unit, effectively locking its inputs once one team buzzed in.
Despite being a last-minute project with a tight timeline, the
system worked flawlessly and added a fun, fast-paced energy to
the event. I was also recruited by the organizing board to
livestream the competition - you can see the buzzers in action
and read more about the broadcast here.
Live Video Production
With 4+ years of experience in live video production, from sports
broadcasts to award ceremonies and game show events, I have covered
all kinds of live events. Let me help you produce a professional
livestream for your event! I am based in New York and College Park MD,
and have availability year round, you can get into contact with me via
email at
baruchavi18@gmail.com
or by phone at
(516) 218-1696
Featured Work

B1G+ Sports Broadcasts
As a student broadcaster working for Big Ten Plus, I get the
opportunity to gain experience running a collegiate sports
broadcast in roles such as graphics operator, director, and
camera operator. This ongoing experience give me new valuable
tools and skills to add to my toolbox.

National Hillel Basketball Tournament
In addition to my role as Tech Lead for the tournament which you
can read more about above, I run all livestream over the weekend
where we broadcast 9 consecutive events, complete with
commentators, live graphics, multiple angles and more. You can
see the broadcasts from the 2025 tournament
here

National Hillel Torah Bowl Gameshow
Torah Bowl is similar to Quiz Bowl, but the questions are based
on the Bible and other Jewish texts. Teams of three face off,
and the first player to buzz in gets to answer. I was recruited
to livestream the championship match of the event. To enhance
the viewing experience, I added wireless tabletop mics for all
participants, and built custom graphics to display the questions
and answers on the screen along with a splitscreen view when
teams buzz in. With 3 cameras, we covered both teams and the
host, you can view the replay of the stream
here

A Cappella Performance
I have a growing portfolio of musical and other performance events I've livestreamed. These events are ran either compltely on my own or with an assistant, a 2 camera show with graphics is standard and is always customizable as needed by the client. See a recent show of the Kol Sasson group's spring concert
here