ben campbell

software engineer

me

projects

links, pics, blogs posts, etc. hopefully soon!

apple watch ml swim app

sept 2023 —

website

building an app for the apple watch which can track swimming. currently collecting data that will be used to train a machine learning model.

swift

swiftui

python

ml

this website

sept 2023 —

website

i finally got the motivation to make a personal website. i had fun learning about css grid and css flexbox.

html

css

js

motion capture data 3d visualization

jun 2023 — jul 2023

website

i built a visualization tool for violin playing motion capture data. this was an extension of my mentor's research project.

three.js

typescript

python

web app for ml violin teaching

jan 2023 — may 2023

website

i built a web app to manage students, teachers, and lessons for my mentor's ml violin teaching project.

react

js

firebase

html

3d software renderer in the browser

dec 2022 — jan 2023

website

i built a software renderer in the browser after doing a computer graphics class. it uses a 2d api with a lot of linear algebra to create 3d graphics.

p5.js

js

lin alg

cs departments datascience

apr 2022 — may 2022

chart

i was curious about how cs departments were serving undergraduate students. for my final project in my datascience course, i compiled a novel dataset which included faculty counts, lecture sizes, and number of graduates for several cs departments. many other aspects are explored with commentary.

python

scraping

pandas

matplotlib

njcssa

aug 2018 — aug 2020

website

i founded a nonprofit to teach computer science to underprivileged middle and high school students in new jersey. we taught over 40 students, had 10 high school volunteer instructors, and ran 4 courses.

leadership

teaching

python