Post Job Free

Resume

Sign in

Computer Science

Location:
Champaign, IL
Posted:
January 18, 2024

Contact this candidate

Resume:

Benjamin Guan

ad2wab@r.postjobfree.com ad2wab@r.postjobfree.com 859-***-**** github.com/mumbler6

EDUCATION

University of Illinois Urbana-Champaign August 2021 – May 2025

• Master of Science in Computer Science

• Bachelor of Science in Computer Science – James Scholar Honors Program Current GPA: 3.88 / 4.0

• Relevant Coursework – Data Structures and Algorithms, Database Systems, System Programming EXPERIENCE

Course Assistant CS 128 at UIUC June 2022 – Present

• Helped develop new content for the course and assisted students during scheduled office hours and on the discussion forum. Reviewed and presented C++ topics to students each week during personal lab section. Research Assistant CREATE VR Project May 2023 - Present

• Developed VR applications using C# and Unity while studying their effects on cognitive health, engagement, and socialization among aging adults.

SAIL Teacher SAIL Program at UIUC April 2022 and April 2023

• Taught an introductory one-hour course on sorting algorithms to incoming freshmen at UIUC for the SAIL program, presenting course material in an engaging format. PROJECTS

ImAIge – Developed an AI art generator platform that helps users better organize and track their projects and image generations. Natural language processing is additionally provided to help users create better prompts with analysis on keyword count, clarity, and sentiment analysis. Deployed with Firebase Cloud Functions.

• Used React and Material UI to design the frontend, including the projects dashboard and design timeline

• Built a Node.js / Express.js backend that uses MongoDB for storing user information and their art

• Integrated user authentication with Firebase Auth and prompt analysis with NLP.js ModelRocket – Built a service with a team that allows users to easily deploy their machine learning models to internet-accessible inference APIs that are secure and scalable. Users can then query these APIs to use their machine learning model in any app they’re developing. Submitted to HackIllinois 2023.

• Dynamically adjusts number of servers assigned to a model in response to load using shuffle sharding

• Uses Redis, an in-memory datastore, to quickly check and manage usage metrics for updating shards

• Helped integrate MongoDB and S3 bucket storage of user and model information with Express.js Calorie Clash – Developed a fitness tracking web app that allows users to monitor their workouts and calories burned, as well as find rival matches with other users based on workout preferences.

• Built a REST API using Django REST Framework to manage HTTP requests for displaying user information.

• Helped integrate “rival” matching algorithm and global fitness leaderboard into React frontend Meteorite Visualization – Created a program with a team that visualizes meteorite landings on Earth using a dataset from the Meteoritical Society on NASA’s Open Data Portal. Submitted to HackIllinois 2022.

• Pulled and sorted meteorite data from database in terms of type, mass, and location using Pandas

• Visualized meteorite landings through interactive, animated maps with the Plotly and Folium libraries Inkjet Printhead Lifetime Evaluator – Designed and trained a convolutional neural network with Keras to predict the remaining lifespan of an inkjet printhead based on the degradation in the pages it prints.

• Built a system to preprocess RGB values from industrial gradient sheets using standard wavelet transform

• Mapped degraded regions of printed paper with scaling color for visualization TECHNICAL SKILLS

Languages

• Proficient: C++, Java, Python, JS, HTML, CSS

• Familiar: SQL, Rust, C#

Tools

• Proficient: Git, Pandas, NumPy, React, Express.js

• Familiar: MongoDB, Unity, Linux



Contact this candidate