Software Developer
I am a Master's student at Northwestern University studying Computer Science. My areas of focus involve Software Development, Artificial Intelligence, and Game Development.
In Spring 2024, I received my BA in Computer Science from Connecticut College, after evolving a competitive agent in BotBowl using a genetic algorithm and conducting research on diegetic methods of guidance in interactive media. I also received my certificate from the Ammerman Center for Arts and Technology in 2024 after developing an open-source tool for the Unity engine to facilitate procedurally generated worlds. You can read more about my current and past work on the Projects page.
My final two years at Conn were spent working as a teacher's assistant: grading homeworks, conducting labs, and hosting open study sessions for students to get help on coursework. As a senior I was the Communications Manager for the CS Student Advisory Board at Conn. On top of general duties such as planning events and providing resources to students, I also managed department emails and social media accounts focused on community outreach.
As for personal projects, I am currently developing a character creation and management program for tabletop roleplaying games. In-depth descriptions of all of my current and previous work, along with links to their GitHub repositories, can be found on the Projects page.
In my free time I enjoy game development, tabletop roleplaying games, volleyball and soccer.
Skills
Experience
Education
6 years of experience through coursework, tutoring, and personal projects. Specialties include Artificial Intelligence and Game Development.
I have been sharing my experience with others since grade school through tutoring programs and TA work.