Skip to content
View hnaboulsi's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.
  • Berkeley, CA

Highlights

  • Pro

Block or report hnaboulsi

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

Hassan Naboulsi

EECS @ UC Berkeley · software engineering / backend systems / developer tooling

website · LinkedIn

Projects

StreamVault
C++20 telemetry recording, fault injection, and timed UDP replay.

C++20 UDP CTest

EnrollEagle
Full-stack course-seat monitoring with provider adapters, scheduled polling, and deduplicated notifications.

Python Flask React

Nav2-SLAM Resilience
Quantitative ROS 2 navigation and localization testing under controlled LiDAR faults.

ROS 2 Gazebo SLAM

Chronicle
A native macOS activity agent with a FastAPI backend and web dashboard.

Swift FastAPI React

Toolbox

C++20 Python Flask FastAPI TypeScript Swift PostgreSQL Linux

Popular repositories Loading

  1. enrolleagle enrolleagle Public

    Full-stack course-seat monitor with isolated provider adapters, scheduled polling, deduplicated alerts, and parser/API tests.

    Python

  2. chronicle chronicle Public

    Native macOS activity agent and FastAPI dashboard for privacy-conscious activity, calendar, and location-context tracking.

    Python

  3. ros2-resilience ros2-resilience Public

    ROS 2 Jazzy regression harness that injects communication faults and independently verifies detection, recovery, and safe-state behavior.

    Python

  4. nav2-slam-resilience nav2-slam-resilience Public

    ROS 2 benchmark measuring Nav2 and slam_toolbox degradation and recovery under controlled LiDAR faults in Gazebo.

    Python

  5. streamvault streamvault Public

    C++20 telemetry recorder and timed replay pipeline with UDP ingestion, bounded queues, fault injection, benchmarks, and Linux CI.

    C++

  6. grounding-dino-mujoco-benchmark grounding-dino-mujoco-benchmark Public

    Reproducible MuJoCo benchmark that renders ground truth and measures Grounding DINO detections with IoU, precision, and recall.

    Python