Alireza Rastineh

@alirezarastineh · Fullstack-KI-Softwareingenieur

Fullstack-Engineering trifft künstliche Intelligenz.

Verbindung von zuverlässiger Cloud-Infrastruktur und modernsten Machine-Learning-Methoden für produktionsreife Anwendungen.

// fähigkeiten

fähigkeiten · stack

// frontend + backend + KI

Kernarchitektur

  • TypeScript
  • Angular
  • React
  • Next.js
  • Node.js
  • Python
  • FastAPI
  • Hono
  • REST
  • GraphQL
  • WebSockets

Ich entwickle reaktive Benutzeroberflächen in Angular und React, die leistungsstarke Python-FastAPI-Backends konsumieren und komplexe Nutzeranfragen nahtlos an fein abgestimmte Sprachmodelle weiterleiten.

// datenbank + API + KI

KI / ML Stack

  • PyTorch
  • LangChain
  • OpenAI API
  • Anthropic API
  • RAG
  • Vector Search
  • Pinecone
  • pgvector
  • Semantic Caching
  • Prompt Engineering
  • Output Parsing

Ich setze PostgreSQL mit pgvector-Erweiterungen und Node.js ein, um blitzschnelle Retrieval-Augmented-Generation-Architekturen zu schaffen, die dem Client präzise, kontextbewusste Daten liefern.

// data + ML + cloud

DevOps & Cloud

  • Docker
  • GitHub Actions
  • Caddy
  • Hetzner
  • Linux
  • Nginx
  • CI/CD

Durch die Orchestrierung von PyTorch-Modell-Trainingspipelines via Docker und GitHub Actions stelle ich sicher, dass Machine-Learning-Dienste sauber in skalierbare, hochverfügbare Cloud-Umgebungen deployt werden.

// speicher + streams

Datenpipelines

  • PostgreSQL
  • Redis
  • Drizzle ORM
  • Prisma
  • Kafka
  • BullMQ

Typisierte Schemata, Vektorindizes und asynchrone Queues sorgen dafür, dass Inferenzjobs, Embeddings und Nutzerdaten ohne Engpässe fließen.

// projekte

fallstudien

TODO: Project One fall · 01

TODO: Five-word descriptor

TODO: Project One

TODO: One-sentence hook describing exactly what the product does and who it helps.

PROBLEM ▸

TODO: Pain point that existed before this software. Quantify the cost (hours, dollars, headcount).

ARCHITEKTUR ▸

TODO: Models and AI pipelines used. Name the LLM, the orchestration framework, the retrieval strategy.

INFRASTRUKTUR ▸

TODO: How the AI is served and consumed. Backend framework, database, frontend stack, deployment target.

ERGEBNISSE ▸
  • TODO: Concrete metric #1 (e.g. reduced X by Y%)
  • TODO: Concrete metric #2 (latency, throughput, cost)
  • TODO: Concrete metric #3 (adoption, retention, savings)
  • TypeScript
  • Python
  • FastAPI
  • Postgres
TODO: Project Two fall · 02

TODO: Five-word descriptor

TODO: Project Two

TODO: One-sentence hook.

PROBLEM ▸

TODO: Business problem.

ARCHITEKTUR ▸

TODO: AI architecture.

INFRASTRUKTUR ▸

TODO: Infrastructure.

ERGEBNISSE ▸
  • TODO: Metric #1
  • TODO: Metric #2
  • TODO: Metric #3
  • Angular
  • Node.js
  • Redis
TODO: Project Three fall · 03

TODO: Five-word descriptor

TODO: Project Three

TODO: One-sentence hook.

PROBLEM ▸

TODO: Business problem.

ARCHITEKTUR ▸

TODO: AI architecture.

INFRASTRUKTUR ▸

TODO: Infrastructure.

ERGEBNISSE ▸
  • TODO: Metric #1
  • TODO: Metric #2
  • TODO: Metric #3
  • React
  • PyTorch
  • Docker

// über mich

philosophie.txt

user@portfolio — zsh
user@portfolio:~$whoami
Alireza Rastineh — Fullstack-KI-Softwareingenieur
user@portfolio:~$cat philosophy.txt
KI-Anwendungen in einem Jupyter-Notebook zu bauen ist einfach – sie in der Produktion stabil zu halten ist schwer. Meine Engineering-Philosophie konzentriert sich auf defensive KI-Integration. Ich behandle Sprachmodelle als leistungsstarke, aber unberechenbare Microservices. Durch strikte semantische Routing-Regeln, Output-Parsing und automatisierte Fallback-Mechanismen bekämpfe ich aktiv Halluzinationen und erzwinge zuverlässige Datenstrukturen. Ich priorisiere die Nutzererfahrung, indem ich Token zum Frontend streame, um Latenz zu kaschieren, und optimiere gleichzeitig Prompt-Payloads sowie semantisches Caching, um die API-Inferenzkosten strikt im Griff zu behalten. Ich schreibe keine Prompts – ich entwickle resiliente Fullstack-Systeme um sie herum.
user@portfolio:~$ls skills/
kernarchitektur/ ki-ml-stack/ devops/ datenpipelines/
user@portfolio:~$cat contact.txt
Offen für Senior-Fullstack- und KI-Engineering-Rollen. Kontaktaufnahme über das Kontaktformular oder direkt per E-Mail.
user@portfolio:~$

// kontakt

nachricht_senden()