Portfolio 2026

Hossein Shahverdi

Compiling models, hardening endpoints, warming up the GPU.000
Available for opportunities

Hossein Shahverdi

AI engineer

I build fast, secure software and the models that run inside it — from Transformers on streaming sensor data to hardened web apps shipped end to end.

Publications in AI & signal processing
8
Publications in AI & signal processing
M.Sc. thesis grade
20/20
M.Sc. thesis grade
National M.Sc. entrance exam, 50k+ candidates
Top 0.6%
National M.Sc. entrance exam, 50k+ candidates
Languages spoken
4
Languages spoken

The toolkit

What I reach for to take an idea from notebook to production. Honest tiers: the bottom row is what I'm learning right now.

  • NxFrontend

    Next.js

    Production-ready

  • ReFrontend

    React

    Production-ready

  • TsFrontend

    TypeScript

    Production-ready

  • TwFrontend

    Tailwind CSS

    Daily driver

  • 3DFrontend

    Three.js

    Production-ready

  • FlFrontend

    Flutter

    Production-ready

  • PyBackend

    Python

    Daily driver

  • FaBackend

    FastAPI

    Daily driver

  • FkBackend

    Flask

    Production-ready

  • DjBackend

    Django

    Production-ready

  • LvBackend

    PHP / Laravel

    Production-ready

  • NoBackend

    Node / Express

    Production-ready

  • GoBackend

    Go

    Levelling up

  • SqData & infra

    MySQL

    Production-ready

  • MgData & infra

    MongoDB

    Production-ready

  • LxData & infra

    Linux

    Daily driver

  • GtData & infra

    Git

    Daily driver

  • DkData & infra

    Docker

    Levelling up

  • K8Data & infra

    Kubernetes

    Levelling up

  • KaData & infra

    Kali toolchain

    Levelling up

Things I'm building

Web, security and AI projects. Each card shows where it stands: building, shipped, or still a concept. Open one for the details.

Web + SecurityPublished

Recon Console

2026

Attack-surface recon that tells you what changed.

A dashboard that combines subfinder, amass and httpx results, stores them per scope, and re-scans to flag new subdomains automatically. Filter to what changed and export it to your next tool.

  • Passive and active subdomain enumeration in one view
  • Diffs each re-scan against stored assets and flags new hosts
  • Live status, port, CDN and technology fingerprinting
PythonsubfinderamasshttpxSecurity
Web + SecurityBuilding

PhantomScope

2026

Attack-surface recon you can actually read.

A self-hosted recon console that runs Nmap and service fingerprinting, maps exposed hosts into a live graph, and matches versions against public CVE feeds — so a scan becomes a ranked to-do list instead of a wall of text.

  • Async scan workers behind a FastAPI job queue
  • Live host and port graph rendered in Three.js
  • CVE matching with severity-ranked findings
Next.jsTypeScriptFastAPINmapThree.jsDocker

Links coming soon

Web + SecurityBuilding

VaultLine

2026

Secrets that burn after reading.

Zero-knowledge secret sharing. Payloads are encrypted in the browser with AES-GCM, the key never leaves the URL fragment, and the ciphertext is destroyed after one read or a timer. The server never sees plaintext.

  • Client-side encryption with the Web Crypto API
  • One-time links with expiry and view limits
  • Rate limiting and a tamper-evident audit log
Next.jsWeb CryptoLaravelMySQLTailwind

Links coming soon

AI + SecurityConcept

PromptShield

2026

A firewall for LLM prompts.

A drop-in proxy in front of any LLM API. Every request is scored for prompt injection, jailbreak patterns and data exfiltration before it reaches the model, and a dashboard shows what was blocked and why.

  • OpenAI-compatible reverse proxy in FastAPI
  • Fine-tuned Transformer classifier plus a rule layer
  • Human-readable reasons for every block
PythonFastAPIPyTorchTransformersReact

Repository opens when work starts

AI + MobileBuilding

Kinetica

2026

My thesis model, shipped as a mobile SDK.

A Flutter plugin that runs a parameter-efficient Transformer on the phone's IMU stream and emits activity events in real time. No server, and no sensor data leaves the device.

  • TFLite export with int8 quantisation
  • Streaming windowing tuned for low latency
  • Platform channels for Android and iOS
FlutterDartTensorFlow LitePyTorch

Links coming soon

SecurityConcept

Honeycomb

2026

Watch the internet knock on your door.

A fleet of containerised low-interaction honeypots (SSH, HTTP) that stream every login attempt and payload to a live 3D globe, turning background noise into threat intelligence you can see.

  • One-command Docker deploy per sensor
  • WebSocket event stream to the dashboard
  • GeoIP and ASN enrichment
GoDockerWebSocketsThree.jsMongoDB

Repository opens when work starts

Web + InfraBuilding

Forgeline

2026

Distributed training from one dashboard.

A control plane for PyTorch DDP jobs on Kubernetes: launch multi-GPU runs from a web UI, stream logs and metrics live, and resume from checkpoints automatically when a node disappears.

  • Kubernetes Jobs driving torchrun
  • Live loss and GPU metrics over WebSockets
  • Checkpoint-aware restarts
KubernetesDockerPyTorchNext.js

Links coming soon

Experience

Research labs, classrooms and the projects in between.

  1. Now

    Building open-source AI and security tools

    Independent

    Shipping PhantomScope, VaultLine and Forgeline in public while going deep on Docker, Kubernetes and the Kali toolchain.

    DockerKubernetesNmapBurp Suite
  2. 2023 – 2024

    Research intern

    Biomedical and Neuroscience Research Laboratory

    Maintained and calibrated CT and MRI equipment, and built EEG collection and analysis pipelines for Alzheimer's diagnosis.

    EEGSignal processingPython
  3. 2020 – 2023

    Graduate researcher

    NAIRG Lab, Shahid Beheshti University

    Designed a lightweight Transformer for on-device activity recognition and built Wi-Fi CSI preprocessing pipelines. Four papers came out of this work.

    PyTorchTransformersWi-Fi CSI
  4. 2020 – now

    Language instructor, English and German

    Private tuition

    Six years of explaining hard things clearly, one student at a time.

  5. 2018 – 2022

    Teaching assistant

    Sahand University of Technology, Shahid Beheshti University

    Digital signal processing, telecommunication networks, computer networks and convex optimisation.

Let's build something that ships.

Roles, collaborations, or a system that needs to be fast and hard to break. I reply within a day.