profile picture

Hannah B

- Research Program Mentor

MSE at University of Pennsylvania (UPenn)


Games, Animation, Computer Graphics, Simulation, Robotics, Computer Vision, Computer Science, Business Development, Entrepreneurship, Study Skills, Math, Software Eng, AppDev, GameDev


When I was 3 I wanted to be a bubble-gum salesman in front of safeway and have followed my interests ever since. From VR at Nvidia, to animation at Pixar, global rendering simulation at Cesium, and engine work at Unity, I really enjoy delving into the cross between math, physics, art, and computer science. I'm a former startup founder currently consulting and advising in the entrepreneurship space. Ask me about anything and everything, heck we'll probably learn something together along the way as there's always more to discover in the world :D

Project ideas

Project ideas are meant to help inspire student thinking about their own project. Students are in the driver seat of their research and are free to use any or none of the ideas shared by their mentors.

Educational Video Game

There are many ways to teach nowadays and more often than not, games is one of the best facets to encourage constructive but still creative education. From infancy through adulthood, games be they cards, gambling, dancing, or even modern video forms, have been used to share information and teach fundamental concepts. From red-brick and scripting in minecraft to small interactions at science museums, games and interactions in the world are what This game can have a few different versions - a game that is meant to showcase and share something sociologically (for example a recycling game or something you personally would want to play that is teaching something environmentally) - a game that is meant to teach something fundamental (math game or typing game where the learning is required not through exploration of the game but as a fundamental game mechanic) - an exploratory game that through playing the story you learn something important about yourself or about society (like when you read certain books and you come out with a specific moral at the end)

Coding skills

languages: C++, python, Java, JavaScript, etc; frameworks: OpenGL, WebGL, Cuda, etc

Teaching experience

Taught a course in college to educate art students how to program for a design project. Tutored and TA'd for multiple years and across a variety of courses in college. Coached children and young adults in lacrosse.



University of Pennsylvania (UPenn)
BSE Bachelor of Science in Engineering (2019)
Computer Science with an Emphasis in Computer Graphics (Digital Media Design) - with a Minor in Mathematics
University of Pennsylvania (UPenn)
MSE Master of Science in Engineering
Computer Graphics and Game Technology

Interested in working with expert mentors like Hannah?

Apply now