Skip to content
View abobich675's full-sized avatar

Highlights

  • Pro

Block or report abobich675

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abobich675/README.md

About

Hi! I'm a Computer Science student currently studying at Oregon State University.
My interests include:

  • Machine Learning
  • Sustainable AI
  • Game Development
  • Embedded Systems
  • Data Visualization

My Favorite Projects

Beaverhacks Registration Page

  • Full-stack hackathon management platform for Oregon State University's Hackathon Club, built using Next.js and Prisma.
  • Scaled the hackathon from 50 to 500+ participants, supporting submission and judging workflows across 10,000+ page visitors
  • Built 6 team management pages from scratch, implementing full workflows for team creation, browsing, profiles, and invite links that integrate with the platform's submission infrastructure
  • Developed admin console, enabling comprehensive user management, team oversight, and judge assignment to streamline hackathon operations
  • Built with TypeScript, Tailwind CSS v4, shadcn/ui, and Better Auth; strengthened skills in full-stack architecture, database integration, and collaborative production development.

Algorithmic Trading Strategies

Trading Results

  • Developed a suite of tools for building and validating automated trading strategies, including a Strategy Builder, a library of configurable buy/sell rules, and a grid-based stop loss tester.
  • Built a parameter optimizer to tune buy/sell rule thresholds, and leveraged a provided backtesting engine to evaluate strategy performance against historical data.
  • Collaborated with a team using GitHub, Docker, and VS Code to maintain a shared repository of algorithms and testing infrastructure.

ASCII Art

  • Built in 24 hours: a full-stack web app that takes any user prompt, generates an AI image via the Google Gemini Imagen API, then converts it into a retro-style ASCII graphic.
  • Features a communal gallery where visitors can share and browse each other's ASCII artwork.
  • Built with Next.js, Python, Prisma, and Google Cloud Services; deployed with Docker.
  • A Fabric-based Minecraft mod that embeds a lightweight TCP server directly into the game, allowing players to host real static HTML/CSS websites from inside Minecraft — no external infrastructure needed.
  • Players construct <div> and <span> elements as 3D block structures, using signs and lecterns to embed text and CSS-like styles, bridging in-game building with real web protocols.
  • Published on CurseForge; demonstrates low-level Java socket programming and a creative proof-of-concept for teaching web development fundamentals.

Ribbit Royale Splashscreen

  • A whimsical LAN party game built in Unity for up to 4 players, featuring frog-themed multiplayer minigames: tongue-swinging, animal-spotting, and snake-chasing.
  • Led development of the "Lickity Split" and "Swamp Spotting" minigames; team handled custom networking, lobby management, UI, sound design, and sprite art.
  • Built with Unity, C#, and the .NET multiplayer framework; released for free with platform builds available in the repo.

Ants Searching For Food

  • GPU-accelerated ant colony simulation built in Unity using compute shaders (HLSL), capable of simulating large-scale swarm behavior in real time.
  • Implemented multi-channel pheromone dynamics with decay, diffusion, and reinforcement — enabling emergent trail formation that mirrors real ant colony behavior.
  • Demonstrates parallel programming techniques and low-level GPU pipeline work, pushing Unity beyond typical game logic into scientific simulation territory.

Skills

I am proficient in:

Python  C  C#     

I am interested in learning:

rust  C++  R

Pinned Loading

  1. Ribbit-Royale Ribbit-Royale Public

    A cute, whimsical party game for friends to designed to bring players together through fun, competitive, and engaging multiplayer minigames. Embrace your inner frog by swinging with your tongue, ad…

    ASP.NET 3

  2. artsii artsii Public

    Allows a user to think of anything they can imagine, generating an AI image based on their prompt before converting it into a retro-style ASCII graphic. Users can also contribute to a gallery of si…

    TypeScript

  3. Minecraft-Web-Development-Mod Minecraft-Web-Development-Mod Public

    A Fabric Mod for Minecraft that enables in-game TCP networking and web hosting capabilities. This mod leverages low-level socket programming to establish direct TCP connections from within the Mine…

    Java

  4. OregonStateHackathonClub/website OregonStateHackathonClub/website Public

    BeaverHacks Monorepo

    TypeScript 8 6