Skip to content
View ArielShamay's full-sized avatar

Block or report ArielShamay

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

Hi, I'm Ariel Shamay

B.Sc. Computer Science student at Ariel University (expected Feb 2027). I build end-to-end systems - deep-learning pipelines for physiological time-series, and production web apps that people actually use.

Currently doing AI and product development at IDF Ground Forces HQ, alongside an AI engineering internship at Philosoft.

Selected projects

Project What it is Stack
SentinelFetal Real-time fetal-distress detection from CTG signals: 4-stage inference pipeline, <50ms latency, 24 concurrent patients, clinician-facing simulation UI. Current model is a PatchTST foundation model with masked pre-training - AUC 0.839 / Sensitivity 0.818 / Specificity 0.773 on a held-out CTU-UHB test set (model repo private). 1st place, AI For Life Hackathon 2026. Python, PyTorch, FastAPI, WebSocket, React, TypeScript
vscode-rtl-ai-agents VS Code extension that fixes Hebrew/Arabic RTL rendering in Claude Code, Copilot Chat, Codex and Gemini Code Assist. Webview JS injection with a MutationObserver for streaming responses, plus backup, restore and dry-run modes. JavaScript, VS Code API, CSS
Visual Catan Settlers of Catan engine: immutable game state, atomic commands, hex graph of 54 vertices and 72 edges, modular rule layer. TypeScript, React 19, Vite
envy-free-room-allocation Envy-free rent division using maximum-weight matching and longest path in the envy graph. Python
algo-ia Interactive visualizer for DFS, BFS, shortest paths and cycle detection. TypeScript, React

Tech

  • Languages: Python, TypeScript/JavaScript, Java, C/C++, SQL
  • ML: PyTorch, scikit-learn, time-series transformers, LLM/VLM APIs
  • Web: React, Next.js, FastAPI, PostgreSQL, Tailwind
  • Tools: Git, Docker, pytest, Vitest, Playwright, Azure ML, Vercel

Reach me

LinkedIn · arielsh49@gmail.com

Pinned Loading

  1. vscode-rtl-ai-agents vscode-rtl-ai-agents Public

    Fix Hebrew/Arabic RTL text rendering in VS Code AI chat agents: Claude Code, GitHub Copilot, ChatGPT/Codex, Gemini Code Assist

    JavaScript 3

  2. SentinelFetal SentinelFetal Public

    Real-time fetal-distress detection from CTG signals: streaming inference pipeline, clinical rules engine, and a clinician-facing monitoring UI

    Python 1

  3. algo-ia algo-ia Public

    Graph Algorithm Visualization - A TypeScript & React web application for visualizing various graph algorithms including DFS, BFS, shortest paths, and cycle detection.

    TypeScript

  4. envy-free-room-allocation envy-free-room-allocation Public

    Python implementation of Envy-Free Room Allocation algorithm using Maximum Weight Matching and Longest Path in Envy Graph

    Python

  5. visual-catan visual-catan Public

    Settlers of Catan game engine in TypeScript: immutable game state, atomic commands, hex-graph board model, and a modular rule layer

    TypeScript

  6. my-ai-game my-ai-game Public

    AI-powered text adventure game built with React, TypeScript, and OpenAI. Features: streaming AI, inventory, combat system, DALL-E images, TTS narration, save/load.

    TypeScript