Skip to content
View daniel-omari's full-sized avatar
  • Lancaster University
  • Durham, UK
  • 23:10 (UTC +01:00)

Block or report daniel-omari

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

Hi, I'm Daniel

Computer Science graduate (BSc, Lancaster University) focused on backend engineering and AI/LLM security. EU citizen, currently in the UK but willing to rellocate; open to junior software roles across the EU.

Highlights

Stack: Python, Java, Kotlin, TypeScript · FastAPI, React, Node · Docker, GitHub Actions, PostgreSQL

Reach me at domari.agn@gmail.com or LinkedIn.

Pinned Loading

  1. jvm-pixel-editor jvm-pixel-editor Public

    Java/Kotlin desktop raster editor: layers, command-pattern undo/redo, native .pxe project format. Ships as a Windows installer.

    Java 1

  2. llm-blue-team-guardrail llm-blue-team-guardrail Public

    A layered LLM guardrail (fast heuristics + an LLM judge) that screens prompts for injection and jailbreak attempts, with an explainable API and UI. FastAPI + React/TypeScript, Dockerised. The blue-…

    Python

  3. Distributed-Auction-System Distributed-Auction-System Public

    Fault-tolerant distributed auction system in Java, built in two stages: a single RMI server behind a gRPC front-end, then an actively-replicated version with a sequencer, majority-quorum replicatio…

    Java

  4. ml-security-redteaming-guardrails ml-security-redteaming-guardrails Public

    Adversarial machine learning attacks on CNN-based face recognition (poisoning & evasion) and LLM security evaluation including prompt injection, data exfiltration, and guardrail design.

    Jupyter Notebook

  5. uio-sequence-optimisation uio-sequence-optimisation Public

    Comparison of brute-force and successor-tree algorithms for generating Unique Input/Output (UIO) sequences for finite state machines, in C++. Includes a reproducible benchmark suite across three da…

    C++

  6. secure-e-voting-system secure-e-voting-system Public

    Client-server e-voting system in Python combining ECDSA digital signatures for vote authentication with Shamir's Secret Sharing for threshold tally reconstruction. Advanced Cybersecurity coursework…

    Python