cloud

I'm Isaac.

a musician and programmer.

cloud mountain-img
isaac-profile-img

Hello!

I'm Isaac, and I'm a classically trained violist and programmer who recently graduated from Northwestern University in Evanston, Illinois.

Hello! My name is Isaac Henry and recently completed my undergraduate degrees at Northwestern University studying Viola Performance and Computer Science. I'm interested in the implications of music and computer science and fields that have a correlation between the two. I love programming and would someday like to have a career in software engineering. I have also been a violist and avid musician for the past 11+ years and currently study with Professor Helen Callus at the Bienen School of Music. I cannot imagine life without both my passions so that is why I've decided to pursue a dual degree in both Music Performance and Computer Science.


Recent Performances


My Projects

blog-img

Blog

To get a little more acquainted with Python, I decided to create a blog using Flask along with SQLite. Users can create an account, write posts that display on their feed, and follow other users on the platform. Here's the code!

todo-img

Simple ToDo List

This is just a simple Express ToDo List webapp that I made just to become a little more familiar with web development using some common frameworks and tools seen in the industry today. Code!

simon-img

Simon Game

Here's a fun little project I decided to tackle to get a little more affliated with JavaScript in combination with HTML and CSS. It's like the old game Simon from the 1980s Click here to try it out!

graphics-img

WebGL Projects - Computer Graphics

Here are some projects that I completed for CS351 - Intro to Computer Graphics at Northwestern University using WebGL. Project A Project B Project C

msp430-img

Microcontrollers!

Over the summer during 2020 while we were staying inside due to Coronavirus, I decided to try my hand at programming for microcontrollers. I decided to use the MSP430 by Texas Instruments and some sensors such as the DHT11, the SSD1306 OLED display, and breadboards to create a dynamic temperature monitor. I also learned other computer engineering concepts such as:

  • I2C
  • UART
  • SPI
  • Pulse Width Modulation
  • Comparators
  • Interrupts & Low-Power Modes
  • Timers & Clock Systems
Here is some of the code I worked on: Pong Controller Temperature Monitor

backgammon-img

Backgammon in Python

In Spring 2021, I built a fully functioning implementation of the popular board game Backgammon. This version checks for legal moves and can run tournaments over a network connection between either real players or AI players. Here's the code!


Get In Touch

If you want to talk anything programming or music.

Want to chat and share our love for programming and music? Here's my contact information!

CONTACT ME
LinkedIn Facebook GitHub