Skip to content
View omarsaqr12's full-sized avatar

Block or report omarsaqr12

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

Omar Saqr

Software engineering · systems · applied machine learning

I’m a Computer Engineering student at The American University in Cairo. I build software that makes complex systems easier to inspect, test and use, from network protocols and Linux tooling to retrieval pipelines and computational geometry.

My experience includes a software engineering internship at Microsoft, research at AUC, and co-founding MedDigi-Vers. I’m interested in graduate software engineering, backend, systems and research engineering roles.

Portfolio · LinkedIn · Email

Selected work

Project What to explore
NewTorrent Python BitTorrent v1 download engine: nonblocking peer scheduling, piece verification, resumable transfers, and a local two-peer demo. Design
ProcSentinel Team-built Rust/Linux process manager with terminal and graphical interfaces. My documented areas include signals, priorities, grouping, containers and scheduling.
LitTraceQA Literature-grounded QA with paper retrieval, PDF evidence and evaluation tooling. Architecture · Results and reproducibility
Arabic sentence segmentation Arabic encoder ensembles and structured decoding, with a separately attributed, pinned ENSAR research integration. Research provenance
GIS Cup solver C++ computational geometry and combinatorial optimization for visibility-constrained antenna placement, with independent geometry and submission checks.
Structured ASIC flow Collaborative Python/Tcl physical-design project: placement optimization, clock-tree/ECO generation and OpenROAD scripts. Build and evidence

More to inspect

RF Signal Lab — interactive DSP and modulation simulator.
RISC-V pipeline — educational Verilog processor prototype.
HTTP server · Git loose objects · Mini-shell — protocol and systems learning projects.

Project READMEs document team contributions, implementation scope and verification. Research results retain their evaluation context, including the distinction between automated and manually audited submissions.

Pinned Loading

  1. NewTorrent NewTorrent Public

    Python BitTorrent v1 download engine with peer scheduling, piece verification and resumable transfers.

    Python

  2. procsentinel procsentinel Public

    Rust/Linux process manager with terminal and graphical interfaces, filtering and process-control tools.

    Rust

  3. littraceqa littraceqa Public

    Literature-grounded QA research system combining paper retrieval, PDF evidence and evaluation tools.

    Python

  4. arabic-sentence-segmentation arabic-sentence-segmentation Public

    AraSeg research code with Arabic encoder ensembles, structured decoding and pinned ENSAR integration.

    Python 1

  5. giscup-2026 giscup-2026 Public

    C++ geometric antenna-placement solver for GIS Cup 2026 with visibility and submission checks.

    C++

  6. structured_asic_project structured_asic_project Public

    Educational Sky130 physical-design flow with placement optimization, CTS/ECO generation and OpenROAD scripts.

    Verilog 1