6 projects

Projects

Each of these went from an idea to something you can open and use. Where a project is live, the link goes straight to the running build; where it is a pipeline or an engine project, the link goes to the source.

Every project

Newest first. Each card opens the case study.

The Block key art: a cel-shaded coastal city at sunset, palm-lined beach highway with a rider on it, a helicopter and a jet ski over the water.

A GTA-style open world, built in Unity 6 and rebuilt in Unreal Engine 5: the same game in two engines.

  • Unity 6
  • Unreal Engine 5
  • C#
  • C++
  • Blueprints
  • +8

Playable build · Read the case study

Uni-Rate key art: the Uni-Rate mark beside the line “Real reviews, real students”, with two course-review cards floating alongside it - one in English and one in right-to-left Hebrew, each showing a star rating and an anonymous student's write-up.

A bilingual course-review platform used by 199 students at Reichman University.

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • PostgreSQL
  • +5

Live · Read the case study

Table Tennis Analyzer key art: an annotated rally frame with both players outlined in cyan and orange pose skeletons, the ball's flight traced across the table, heatmap panels for player coverage and ball positions, and a readout of the run's counts.

A computer-vision pipeline that watches a table tennis match and reports on it.

  • Python
  • YOLOv8
  • Ultralytics
  • OpenCV
  • EasyOCR
  • +2

Read the case study

Teaching a Robot to Walk key art: three MuJoCo frames of a Unitree Go2 quadruped - the PPO champion mid-stride on the flat course, the genetic algorithm's champion pitching onto its nose, and the soccer policy standing over a yellow ball - beside the PPO reward curve and a readout of the run's training figures.

A Unitree Go2 quadruped learns to walk in MuJoCo - and then to score a goal.

  • Python
  • MuJoCo
  • Stable-Baselines3
  • PyTorch
  • Gymnasium
  • +2

Read the case study

Neon Highway key art: the game's low-poly vehicle lineup - supercar, motorbike, police cruiser, van and more - parked across a magenta-lit highway above a night coastline.

A Three.js endless-runner on a neon road with music features.

  • Three.js
  • JavaScript
  • WebGL
  • glTF / GLB
  • Web Audio API
  • +1

Live · Read the case study

Hasidic Tower key art: the nine pixel-art playable characters standing on braided-challah platforms inside the tower, under the title “9 characters, one holy tower”.

An Icy Tower-style canvas platformer you can play with your hands, via webcam tracking.

  • JavaScript
  • Canvas 2D
  • MediaPipe
  • WebAssembly
  • Web Audio API
  • +1

Live · Read the case study

Open repositories

The 5 projects whose source is public, read live from the GitHub API. The remaining one is in a private repository, so it is represented here by its running build instead of by a link that would 404.

Public repositories behind the projects on this site, with their primary language, repository size and most recent push.
ProjectRepositoryLanguageSizeLast push
The BlockRoeeSivan/theblock-unityC#13.4 MBAugust 2026
Table Tennis AnalyzerRoeeSivan/Table-Tennis-AnalyzerPython20.0 MBApril 2026
Teaching a Robot to WalkRoeeSivan/Teaching-a-robot-to-walkPython255.6 MBMay 2026
Neon HighwayRoeeSivan/Neon-highwayJavaScript63.3 MBApril 2026
Hasidic TowerRoeeSivan/hasidic-towerJavaScript34.2 MBApril 2026

GitHub activity

Read live from the GitHub GraphQL API, so it cannot drift away from the profile itself. Over the last twelve months: 1,367 contributions across 168 active days, 1,279 of them commits, with a longest unbroken run of 51 days.

Contributions
1,367
Commits
1,279
Pull requests
62
Public repositories
14
Active days
168
Longest streak
51 days

Most used languages

Share of code by bytes, counted the way GitHub’s linguist counts it, across my public repositories. C# leads because one of them is a Unity project, which is a great deal of code for one game; the private repositories, where most of the TypeScript lives, are not counted.

  1. C#66.5%
  2. Python23.6%
  3. JavaScript3.8%
  4. TypeScript2.5%
  5. CSS1.0%
  6. Shell0.9%
  7. Other1.7%

Contribution graph

Every day of the last year, one square each, darkest on the busiest day (60 contributions). The same graph is served as an image at /github-stats.svg, which is what my GitHub profile README embeds.