Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Ali Pourrahim — Software/AI/Product Engineer

Finland · Python · Go · Cloud Infrastructure · Distributed Systems · AI governance

Software, AI, and product engineer focused on building reliable, production-grade systems — and on the enforcement layer between autonomous software and real-world effects.

Experienced in designing async APIs, distributed services, event-driven systems, real-time processing pipelines, cloud-native backend infrastructure, and agent-tool governance.


Core Focus

  • Software / AI / product engineering
  • Backend engineering (Python, FastAPI, Go)
  • Distributed systems & async architectures
  • Cloud infrastructure (Docker, Kubernetes, Azure)
  • Observability & reliability engineering
  • Real-time data systems & streaming pipelines
  • Production system design
  • Execution governance for autonomous systems (signed decisions, PEP, audit)

Selected Projects

AI / autonomous systems

Reference execution-governance runtime for autonomous systems that act: signed, action-bound decisions, one-time capability tokens, mandatory PEP mediation, and a tamper-evident audit log. Optional Hosted agent plane and Linux/Docker isolation.

Built so an untrusted agent cannot cause an effect except through a right that human ownership/consent can veto. Not a general IAM language (Cedar/OPA remain better there) and not an AGI-safety proof — a small, auditable checkpoint for machine effects.

Live explainer: ali-decision-os-min.vercel.app

Tech: Python · Ed25519 · FastAPI · Docker


Production Systems

Production-grade healthcare feedback kiosk system developed for Soite's home rehabilitation team in Finland.

Features offline-first PWA architecture, anonymous-by-design GDPR model, JWT authentication, admin/dashboard systems, Redis-backed rate limiting, encrypted free-text storage, structured logging, and CI-tested deployment pipeline.

Tech: Python · FastAPI · PostgreSQL · Redis · React · TypeScript · Docker


EU-funded educational platform used by 2000+ real users in Finnish schools.

Production full-stack system with analytics, dashboards, authentication, and gamified reading workflows.

Tech: Node.js · Fastify · React · Phaser.js · PostgreSQL · Redis


Distributed & Backend Systems

Kafka-based distributed log processing pipeline with ingestion, alerting, query services, and stream processing.

Tech: Python · FastAPI · Kafka · PostgreSQL · Redis


Fault-tolerant distributed job scheduler with Redis-based locking and gRPC worker coordination.

Tech: Go · gRPC · Redis


Real-time event processing pipeline with anomaly detection and WebSocket streaming output.

Tech: Go · Kafka


Cloud & Platform Engineering

Cloud-native calibration platform using Azure infrastructure and asynchronous service communication.

Tech: Go · Azure Service Bus · PostgreSQL


Multi-tenant monitoring and observability platform for data pipelines and backend systems.

Tech: Python · FastAPI · PostgreSQL


Machine Learning Systems

Production-oriented student dropout risk prediction system with extensive testing coverage.

Tech: Python · scikit-learn · FastAPI


REST API for Finnish NLP tooling including morphological analysis and normalization.

Tech: Python · FastAPI · Voikko


Engineering Practices

  • CI/CD pipelines (GitHub Actions)
  • Dockerized production deployments
  • Async backend architectures
  • Structured logging & observability
  • Automated testing and coverage enforcement
  • API security and JWT/RBAC systems
  • PostgreSQL schema design & migrations
  • Documentation-driven development

Technologies

Languages

Python · Go · TypeScript · SQL

Backend

FastAPI · Flask · Node.js · gRPC

Infrastructure

Docker · Kubernetes · Azure · Redis · PostgreSQL

Systems & Observability

Kafka · Prometheus · OpenTelemetry


Location

Finland — open to Software, AI, Product, Backend, Platform, Cloud, and Systems Engineering roles

About

My GitHub profile README

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors