Skip to content
View hjawhar's full-sized avatar
  • Lebanon

Block or report hjawhar

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.

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

Hassan Jawhar 🇱🇧

Software engineer with over 8 years of expertise in backend and full-stack development, reverse engineering, embedded systems, and distributed systems. Specialized in architecting high-performance systems, implementing event-driven architectures, and optimizing for large-scale data operations using Rust, Node.js, TypeScript, and various database technologies.

Background in high-frequency trading infrastructure, MEV systems, and protocol development across Solana and EVM chains. Currently building low-level software — taking apart binaries, writing firmware, designing systems that operate reliably at the edge.


Current Work

Reverse Engineering — Binary analysis, firmware extraction, protocol dissection. Working inside disassemblers and debuggers to understand how systems behave under the hood.

Embedded Systems — Real-time computer vision pipelines for edge hardware, vehicle telemetry over OBD-II, sensor integration. Rust on bare metal and constrained targets.

Distributed Systems — Event-driven architectures, service discovery, consensus patterns. Systems that scale horizontally and degrade gracefully.


Portfolio

Domain Technologies
Languages Rust · C · Python · TypeScript · JavaScript · Golang · Java · C# · ARM/x86 Assembly
Web & APIs Node.js · Express.js · React · Angular · REST · Swagger · Bootstrap
Messaging & RPC NATS · gRPC · Protocol Buffers · RabbitMQ · ZeroMQ
Reverse Engineering Ghidra · radare2 · GDB/LLDB · Frida · objdump · Wireshark
Embedded ARM Cortex-M · ESP32 · STM32 · Raspberry Pi · JTAG · UART/SPI/I2C
Computer Vision / ML ONNX Runtime · YOLO · ArcFace · PaddleOCR · OpenCV
Data PostgreSQL · Redis · MongoDB · SQLite · Liquibase
Infrastructure Docker · Kubernetes · Prometheus · Grafana · Jaeger · Jenkins
Cloud AWS · Microsoft Azure · Hetzner · Cloudflare · Tailscale
Design Figma · Adobe XD
Operating Systems Linux · FreeRTOS · Zephyr

Selected Projects

bambu-homelab — Self-hosted fleet management platform for Bambu Lab 3D printers. Rust.

perception — High-throughput real-time computer vision pipeline — YOLO, SCRFD + ArcFace, PaddleOCR — in Rust via ONNX Runtime. Built for edge deployment on drones, surveillance units, and embedded hardware.

makana — Live OBD-II vehicle telemetry — read, record, replay, and visualize real-time car diagnostics. Rust backend with a single-file HTML dashboard.

irc — Modern IRC stack in Rust: server, mIRC-style GUI client, and bouncer — built from a shared protocol crate.

distributed-system — Distributed system exercising real patterns: service discovery, pub/sub, request-reply, horizontal scaling. NATS messaging, Docker/Kubernetes deployment, Prometheus/Grafana/Jaeger observability.

solana-twitter-sniper — Multi-service trading system that monitors Twitter for new Solana token launches and executes automated buy orders via Jito, Nextblock, Bloxroute, and Zero Slot block builders.


hassanjawhar@protonmail.com

Pinned Loading

  1. bambu-homelab bambu-homelab Public

    Self-hosted fleet management platform for Bambu Lab 3D printers

    Rust

  2. perception perception Public

    High-throughput real-time computer vision pipeline — YOLO, SCRFD + ArcFace, PaddleOCR — in Rust via ONNX Runtime. Built for edge deployment on drones, surveillance units, and embedded hardware.

    Rust

  3. makana makana Public

    Live OBD-II vehicle telemetry — read, record, replay, and visualize real-time car diagnostics. Rust backend + single-file HTML dashboard.

    Rust

  4. irc irc Public

    Modern IRC stack in Rust: server, mIRC-style GUI client, and bouncer — built from a shared protocol crate.

    Rust

  5. distributed-system distributed-system Public

    Distributed system in Rust exercising real patterns: service discovery, pub/sub, request-reply, horizontal scaling. NATS messaging, Docker/Kubernetes deployment, Prometheus/Grafana/Jaeger observabi…

    Rust

  6. solana-twitter-sniper solana-twitter-sniper Public

    Solana Twitter Sniper — a multi-service trading system that monitors Twitter for new Solana token launches and executes automated buy orders using Jito, Nextblock, Bloxroute, and Zero Slot block bu…

    Rust