
Jake Farr
Working primarily as a developer for XR and other interactive mediums, I have a passion for artful design, aiming to develop systems that are both well-crafted and functional.
As a dual-degree student pursuing both Computer Science and Immersive Media Design, my strength lies in my interdisciplinary skillset. On top of a strong technical foundation birthed from a childhood love for coding and nurtured by my higher education, I have gained extensive experience in interactivity, experience design, and working collaboratively.
Featured Projects

MPG (2025)
A quirky party game for smartphones, designed to make people think about their phones differently, and encourage people to play together instead of scrolling.

Pixeled Glass (2025)
An interactive projection designed to be exhibited in public spaces. Beginning as a simple camera feed projected onto a wall in another location, motion activates a magical tiled glass effect.

Transitions (2024)
An interactive, coming-of-age VR experience, which addresses the anxieties of growing up into adulthood.
Skills
Software & Programming
Unity

I've worked extensively with Unity over the past few years. Most of my experience is in designing and programming game systems, but I've also played with Shader Graphs, Animation, and Audio.
Related Projects
TouchDesigner

I am relatively new to touch designer, but I've found it easy to pick up with my past experience in programming. So far, I'm only experienced in 2D effects, but I'm currently taking a course on the program at University of Maryland and hope to cover 3D soon.
Related Projects
HTML/CSS/JavaScript
I've been making simple websites for a long time. I took three Web Design classes in highschool, which taught me a lot about HTML, CSS, and JS. I also took Web Design I at Anne Arundel Community College, which reinforced that information but also focused more on the principles of design, making me a much more rounded web developer.
Related Projects
- This website!
NextJS + React
While I'm not super experienced, this website is built with NextJS, React, TypeScript, and TailwindCSS! I mainly did this for optimization reasons, and I wouldn't call myself an expert on any of these, but I'm definitely capable of creating a website that dynamically updates using data (this one does!).
Related Projects
- This website!
Soft Skills
Experience Design
I have a deep understanding of Experience Design across a diverse set of mediums such as interactive projection, games, and narrative experiences. Across all of these mediums, I know how to create experiences that immerse users and keep them engaged.
Related Projects
Communication/Teamwork
I've worked on many projects involving groups, usually of size 2-5. Through these experiences I've learned a lot about the value of communication, how to convey ideas clearly, and how to avoid and resolve conflicts.