Skip to content
View ryanboanlai's full-sized avatar

Block or report ryanboanlai

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. 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
ryanboanlai/README.md

Ryan Lai

Electrical Engineering and Computer Sciences student at the University of Wisconsin–Madison, Class of 2030.

I build projects in geospatial visualization and algorithmic decision-making. At Jane Street's Academy of Math and Programming, I worked on probability, programming, and game strategy.

Portfolio · LinkedIn · Email

Selected projects

A Python bot I built during Jane Street AMP for a four-player sealed-bid auction game. It tracks opponents' gem holdings, scores reveal choices against the leading rival, and uses fixed bids with balance limits and separate thresholds for loan and investment values. The repository includes my saved competition source, a runnable offline example, and smoke checks.

Python · Opponent modeling · Game strategy · Source and setup · Project notes

A bird and swine flu visualization project built with a three-person team. We placed second overall at HackAppleton 2025. My work included the Leaflet map, toggleable case layers, and location-based proximity scoring using Haversine distance and Nominatim geocoding.

The linked repository is a fork of my teammate Akshath's repository and includes a later C++17 HTTP/JSON backend and backend tests. It uses a fixed demonstration dataset.

JavaScript · Leaflet · HTML/CSS · C++17 backend in the current repository

Source for my portfolio website, with responsive layouts, expandable project details, and keyboard-accessible dialogs.

HTML · CSS · JavaScript · Live site

Technical background

Python, Java, JavaScript, HTML/CSS, Git, and GitHub. My coursework includes Programming II, Intro to Computer Engineering, and Multivariable Calculus.

Pinned Loading

  1. algogem-auction-bot algogem-auction-bot Public

    Python auction bot built during Jane Street AMP: opponent gem tracking, fixed-threshold bidding, and reveal scoring. Includes an offline example and smoke checks.

    Python

  2. Bird-Flu-Tracker Bird-Flu-Tracker Public

    Forked from AkshathCodes/Bird-Flu-Tracker

    Global Flu Tracker | 2nd place, HackAppleton 2025. Team outbreak-map project; current fork includes a C++17 API, Leaflet frontend, and backend tests.

    HTML

  3. ryan-lai-portfolio ryan-lai-portfolio Public

    Personal portfolio built with HTML, CSS, and JavaScript. Responsive layouts, project dialogs, keyboard navigation, and reduced-motion support.

    HTML