Steven Rud

About Me

I am a recent Brandeis University Graduate with a Bachelor of Science in Computer Science. I've always admired Mathematics and the Sciences for their intrigue, purity, and application in the world. I have culminated my interest in these two fields into the study of Computer Science. I enjoy Computer Science for the process of logically and creatively problem solving various complex tasks to reach an end goal in a project with limitless possible potential and real life application.

GitHub

Explore my work on GitHub

LinkedIn

Check Out my LinkedIn

Education Education Header Image

B.S. in Computer Science, Brandeis University 2020 - 2024

I have undergone a heavy courseload in Computer Science consisting of the study of Software Engineering techniques, Algorithms, Data Structures, Machine Learning, Artificial Intelligence, Natural Language Processing, Cybersecurity, Operating Systems, and Data Science.

Volunteer Experience Experience Image

Asdan Volunteering/Peer Mentoring at Tabeetha High School Tel Aviv Israel (2018 - 2020)

Assisted 8th grade students one-on-one and in small groups helping them improve their math skills, complete homework and get ready for tests. Also taught a class of 11th grade students, who were falling behind in math and helped them prepare for final exams

Projects Project Header Image

Project 7

Species Genome Analysis and Animal Group Predictor

This project conducts species genome analysis using machine learning, Bioinformatics, and Data Science techniques. It parses genomic sequences into K-mers, analyzes codon frequencies, and trains a model to classify species and predict animal groups. Visualizations like heatmaps and classification reports support the analysis. The model successfully identifies the animal group of mystery genetic sequences and handles unknown genetic data effectively. View Project

Project 5

Popcorn Palace Movie Ticket Booking System

I built a movie ticket booking backend service using Java and Spring Boot, which exposes a RESTful API and supports CRUD operations for movies, showtimes, and ticket bookings, backed by an H2 in-memory database. Also added centralized error handling, ensured that overlapping showtimes and duplicate seat bookings are prevented, and wrote comprehensive JUnit and Mockito tests. View Project

Project 2

LEGO Set Finder Website

This Website App, created with JavaScript and mongoDB to store the data, is used to help find any LEGO set from 1964 - 2021 using various filters and record wanted and owned sets. View Project

Project 4

Letterboxd Top 4 Movie Generator and Yearly Movie Data Analysis

This Full-Stack project was created with a Python backend and a React.js frontend with Flask and Dash libraries to create a web application that provides users with a personalized top 4 selection of their top-rated movies on Letterboxd, along with a data analysis feature showcasing the top 4 movies and the average ratings over the years. View Project

Project 1

Custom Pac-Man Game Maker

I developed the ability to create and play a custom Pac-Man game in Java using object-oriented programming and design with full traditional game logic, board management, character movement, and UI controls. It contains an interactive map editor that supports custom element placement, dynamic board resizing, and a default balanced map layout. And it has engineered advanced ghost movement logic to track Pac-Man, respawn mechanics, and integrated win/lose conditions with power-up features. View Project

Project 3

Attention-Based Neural Machine Translation from English to Pig-Latin

This program was created in Python using Natural Language Processing techniques. This project trains an attention-based neural machine model to translate from English to Pig-Latin. Next, I developed a Transformer Decoder integrating causal and regular scaled dot-product attention, and visualized attention weights at each decoding step to analyze token focus during generation. View Project

Skills Skills Icon

Skill 1

Python

Advanced
Skill 2

Java

Advanced
Skill 3

JavaScript

Advanced
Skill 5

Git

Intermediate
Skill 6

HTML & CSS

Advanced
Skill 7

MongoDB

Intermediate
Skill 8

SQL

Advanced
Skill 9

Node.js

Intermediate

Contact Me Contact Image

Feel free to reach out to me by email: