AK

۱۷ ورزیده

لوح تاروتِ حکاکی‌شده: آریا کاویان با لپ‌تاپ در دست، میان آسمان پرستاره و ابرِ توفانی، در میان کتاب‌ها، بلورها و برگ‌ها.

آریا کاویان

مهندس نرم‌افزار · اهل ور رفتن · پژوهشگر

کنجکاوِ آنچه زیر لایه‌ها می‌گذرد.

نرم‌افزار می‌سازم، بازش می‌کنم، و دنبال این می‌گردم که اصلاً چرا از اول کار می‌کرده.

  • وب
  • هوش مصنوعی
  • امنیت
  • سیستم‌ها
۱

برگهٔ شخصیت

آن‌که لپ‌تاپ دستش است

مهندس نرم‌افزارم و به فاصلهٔ میان ساختن چیزها و فهمیدنشان علاقه دارم. کارم از توسعهٔ وب تا بک‌اند، زیرساخت، هوش مصنوعی و امنیت کشیده شده — معمولاً چون چیزی دست از سرم برنمی‌داشته.

بیرون از کد، جذب چیزهایی می‌شوم که شخصیت دارند: ماشین‌های قدیمی، عکاسی، اشیای مکانیکی، و گاهی یک شعبدهٔ ورق.

موضوع‌ها فرق دارند، پرسش یکی است. این چطور کار می‌کند؟

روش

  1. بساز.
  2. بفهم.
  3. بشکن.
  4. امن کن.

ویژگی‌ها

رسته
مهندس نرم‌افزار
زیررسته
ورزیده / پژوهشگر
مکان
ایران
قلمروها
وب · هوش مصنوعی · امنیت · سیستم‌ها
این روزها
احتمالاً مشغول دیباگ چیزی
پشته
بیش از آنکه جا شود
نقطه‌ضعف
مسئله‌های جالب
۲

چهار خال

ابزار، نه هویت

هرچه با آن کار می‌کنم در یکی از چهار دسته می‌افتد. دسته مهم‌تر از لوگوست.

۳

چیزهایی که ساخته‌ام

هرکدام با یک پرسش شروع شد

چیزی لازم داشتم، پس ساختمش. بخش جالبش معمولاً وسط کار پیدا می‌شد.

2025

CLI TOTP Tool

I needed a CLI TOTP client so I built one.

A secure, cross-platform TOTP manager built in Go for generating and managing 2FA codes directly from the command line. Features encrypted secret storage using AES-256-GCM, password-based protection, and both CLI and interactive modes.

2025

n8n Telegram Client Trigger

Why n8n only supports telegram bots?

An n8n-powered Telegram automation bot that connects Telegram interactions with APIs and automated workflows. Designed as a modular, event-driven system for streamlining tasks and integrating external services.

۴

چیزهایی که به آن‌ها فکر کرده‌ام

کارهای منتشرشده
2024 EASE 2024 · SECUTE

LLM Security Guard for Code

If a language model can write software, can it also help secure the software it writes?

A framework that puts security analysis between the model and the developer: generated code is passed through static analysers, and the findings are fed back to the model so the next revision is measurably safer than the first.

The practical question underneath it: as more code is written by models, who is reading it?

۵

دفترچه

یادداشت‌ها و سوراخ‌خرگوش‌های طولانی

یادداشت‌هایی از چیزهایی که نتوانستم به آن‌ها فکر نکنم.

۶

بیرون از ترمینال

اختیاری، و همین بهتر

ماشین. دوربین. ماشین‌آلات. چیزهایی با مکانیزم جالب.

هنوز چیزی ظاهر نشده. بعد از حلقهٔ بعدی سر بزن.

۷

مکاتبه

کند اما قابل‌اتکا

روی چیز عجیبی کار می‌کنی، یا فنی، یا هر دو؟ همه را می‌خوانم.

برایم بنویس

بردار. شعبدهٔ واقعی نیست.