High School Portfolio

Hello, I'm
Andrew Weishar

A developer who crafts efficient code and builds engaging digital experiences.

About Me

I am a student who has progressed through all computer science courses offered at the high school level. My journey began with an interest in game development, which quickly grew into a passion for coding.

I have worked on a variety of projects, ranging from simple games to complex applications, machine learning programs, Arduino modules, and web development.

Technical Skills

Java

HTML

CSS

JavaScript

C++

Python

Featured Projects

A collection of my work ranging from game development to machine learning models.

Honors '23-24

Brick Breaker Game

Brick Breaker

A nostalgic arcade-style game where players must break bricks by bouncing a ball off a paddle. Includes multiple levels and power-ups.

Play Game
Space Invaders Game

Space Invaders

A remake of the classic arcade shooter, now in a titanic edition with enhanced features, challenging levels, and smooth mechanics.

Play Game

Advanced Placement '24-25

Snake

Snake

A classic arcade game where you control a snake to eat food and grow, all while avoiding collisions with walls or your own tail.

Play Game
2-Player Snake

2-Player Snake

A two-player spin-off of the classic game. In this version, you must avoid the spoiled apples as you collaborate on beating your high score!

Play Game
Disco Jump

Disco Jump

A vibrant, high-energy arcade game where you jump from platform to platform. It's a disco-themed version of the classic endless jumper game.

Play Game
Lights Out

Lights Out

A classic puzzle game where you turn off all the lights. Clicking a tile flips its state and its neighbors. Can you solve it efficiently?

Play Game

Advanced Topics '25-26

What The Hex?

What The Hex?

A hex code color guessing game designed to test your knowledge of digital color values.

Play Game
Number Converter

Number Systems

A comprehensive utility program that simplifies converting values between different base systems.

Launch Converter
Arduino Dino Jump

Arduino: Dino Jump

A hardware-based implementation of the dino jump game where you control a character to jump over obstacles using Arduino.

View Project
Arduino Binary Lights

Arduino: Binary

A line of lights that displays binary numbers. It converts a base-10 number typed into a remote and shows the result using the LEDs.

View Project
ML Boston Housing

ML: Boston Housing

A machine learning model predicting housing prices in Boston based on various socioeconomic features.

View Project
ML Energy Efficiency

ML: Energy Efficiency

A model developed to predict the energy efficiency of buildings based on their design parameters.

View Project
StrikeMaster

StrikeMaster

A website for coaches and players to track high school bowling stats for the Bergen County Big North division.

Visit Website