Skip to content
View stavb1510's full-sized avatar

Block or report stavb1510

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

Hi, I'm Stav Balaish 👋

Computer Science student (B.Sc.) at Ben-Gurion University, graduating in 2027. I've been teaching high-school math since 2016. Now I'm building the platform my students learn on.

🚀 Featured

Mathrix — a learning portal for my math students, live at mathrixapp.com. Next.js · TypeScript · PostgreSQL · Prisma · Clerk · Vercel. Teachers publish materials and homework by grade and level, students submit work, and every request is authorized on the server.

🛠️ Projects

Project What it is Stack
Distributed Text Analysis on AWS Manager–worker NLP system with auto-scaling EC2 workers and SQS messaging Java · EC2 · S3 · SQS
Collocation Extraction on EMR Multi-step MapReduce over Google Books N-grams, with secondary-sort joins Java · Hadoop · EMR
Semantic Similarity on EMR Six chained MapReduce jobs computing PMI-based word similarity Java · Hadoop · EMR
STOMP Messaging Server & Client Pub/sub server (Reactor and thread-per-client) and a C++ client Java · C++ · TCP
Sensor Fusion SLAM Simulator Concurrent microservices framework that fuses camera, LiDAR and pose data Java · concurrency
City Reconstruction Simulation Rule-based simulation with careful memory management (Rule of 5) C++
Supermarket Management DB Data-access layer (DAO/DTO) over SQLite Python · SQLite

🧰 Tech

Languages: Java · C/C++ · TypeScript · Python · SQL Web: Next.js · React · Tailwind · Prisma · PostgreSQL Cloud & distributed: AWS (EC2, S3, SQS, EMR) · Hadoop MapReduce

📫 stavbalaish2000@gmail.com

Pinned Loading

  1. Sensor_Fusion_Slam_Simulator Sensor_Fusion_Slam_Simulator Public

    A Java-based simulator for autonomous robot perception and SLAM-style mapping using camera, LiDAR, and GPS/IMU data. Built as part of the SPL course at Ben-Gurion University.

    Java 1 1

  2. Distributed_Text_Analysis_AWS Distributed_Text_Analysis_AWS Public

    Distributed NLP analysis on AWS (EC2, S3, SQS) with a manager-worker architecture and auto-scaling workers

    Java

  3. Mathrix Mathrix Public

    Mathrix — a learning portal for math students (Next.js, TypeScript, Prisma). Live at mathrixapp.com

    1

  4. Semantic_Similarity_MapReduce_EMR Semantic_Similarity_MapReduce_EMR Public

    Word semantic similarity from syntactic dependency paths — 6 chained MapReduce jobs on AWS EMR

    Java

  5. STOMP_Messaging_Server_and_Client STOMP_Messaging_Server_and_Client Public

    Java & C++ implementation of the STOMP 1.2 protocol: a multi-threaded server (Reactor and thread-per-client) and an interactive C++ client. Systems Programming Lab, Ben-Gurion University.

    C++

  6. City_Reconstruction_Simulation City_Reconstruction_Simulation Public

    A C++ simulation of a city's reconstruction: settlements, facilities, plans and selection policies, with careful resource management. Built for the SPL course at Ben-Gurion University.

    C++ 1