Benjamin Zhang 609-369-8357 | benjaminzhang121@gmail.com | LinkedIn | Personal Website Education Rutgers University - Honors College New Brunswick, NJ B.A. in Computer Science (Minor: Asian Studies) Dean’s List (All semesters) Sept. 2022 – Present Skills Languages : Java, Python, JavaScript, C, HTML, CSS, GML Relevant Courses : Data Structures, Computer Architecture, Systems Programming, Software Methodology, Intro to Data Science, Principles of Programming Languages, Design and Analysis of Computer Algorithms, Intro to Artificial Intelligence, Intro to Cryptography Experience Cross-Cultural Competency Teaching Assistant Dec. 2022 – Apr. 2023 Rutgers University New Brunswick, NJ • Collaborated with professors to lead a course aimed toward promoting inclusive excellence at the Honors College • Maintained communication between the head of the program and helped to design future curriculum • Managed grading and kept track of attendance True Inclusion Researcher Sept. 2022 – Oct. 2022 Rutgers University New Brunswick, NJ • Collaborated with a research group at Rutgers University Honors College to highlight and promote various heritage months and identities • Managed and updated bulletin boards across the Honors College and surrounding campuses to increase visibility and engagement • Analyzed and reported viewership data by utilizing QR codes on promotional posters Host/Cashier June. 2015 – 2025 Miyako Japanese Sushi and Steakhouse Margate, NJ • Interacted with customers, took orders, and handled money Projects and Coursework osu!Sheets | API, Google Spreadsheets, Google Apps Script March 2024 - Present • Developed a collection of Google Sheets hosted on GitHub, designed for various player needs • Utilized Google Apps Script and integrated osu! API to automate player-specific spreadsheets, enhancing user experience and data accessibility Movie Recommender System | Python, Machine Learning September 2025 – December 2025 • Created a recommendation system to predict movie ratings based on previous user ratings using collaborative filtering • Utilized PyTorch to train the system on the MovieLens32M dataset, extracting users, ratings, and movie tags • The model predicted ratings for unrated movies and generated a top ten recommendation list for each user Spell Checker | C January 2025 – May 2025 • Created a spell checker that parses a text file and returns incorrectly spelled words • Used binary search to navigate through a dictionary to locate words for comparison Pizza Order Android App | Java, Android Studio September 2024 – December 2024 • Create an Android App through Android Studio that allowed users to select a pre-made pizza or customize one from scratch • Utilized XML to design a simple and functional UI layout osu!Discord | Python, Discord, Aiosqlite, Aiohttp October 2024 - November 2024 • Developed a bot integrating osu! API to manage and link user profiles. • Employed SQLite for database management and aiohttp for API requests. Bullet lleH | GML, Adobe Photoshop January 2022 – June 2022 • Developed an infinite, procedurally generated top-down bullet hell game using GameMaker Studio 2, enhancing player engagement through dynamic and unpredictable gameplay • Implemented core game mechanics including player movement with mouse and WASD keys, as well as complex enemy behavior and bullet patterns • Designed and enhanced game assets including characters and environmental elements in Adobe Photoshop, ensuring a cohesive visual style and high-quality graphics for an immersive gaming experience Lawnmower Simulator | GML, Adobe Photoshop March 2022 – June 2022 • Developed an educational game using GameMaker Studio 2 to raise awareness about the harmful effects of NPK fertilizers, combining an RPG-like gameplay with educational content • Designed and implemented interactive dialogue systems, background dynamics, and audio elements, creating an immersive and informative player experience • Customized game assets including characters and environmental visuals in Adobe Photoshop