Skip to content
View Aliipou's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Aliipou

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Aliipou/README.md

Ali Pourrahim — Backend & Systems Engineer

Finland
Python · Go · Distributed Systems · Cloud · Data Engineering

Backend engineer focused on building reliable, scalable, production-grade systems.
I design and implement event-driven architectures, real-time data pipelines, and cloud-native services with strong emphasis on observability, failure handling, and performance under load.


What I Do

  • Backend systems (FastAPI, Go)
  • Distributed systems (Kafka, queues, streaming)
  • Cloud infrastructure (Docker, Kubernetes, Azure)
  • Data pipelines & real-time processing
  • Production ML integration (prediction, risk, NLP systems)

Selected Projects

Production System

Lukupeli diploma
EU-funded educational platform used by 2000+ users
Production full-stack system with analytics, dashboards, and real users in production
Node.js · Fastify · React · Phaser.js · PostgreSQL · Redis


Backend / Distributed Systems

logforge
Kafka-based log pipeline with ingestion, processing, alerting, and query service
Python · FastAPI · Kafka · PostgreSQL · Redis

mm-live
Real-time market making system with event-driven architecture and risk controls
Python · asyncio

streaming-data-pipeline
Real-time stream processing system with anomaly detection and WebSocket output
Go · Kafka


Cloud & Infrastructure

PipelineGuard
Multi-tenant monitoring and observability system for data pipelines
Python · FastAPI · PostgreSQL

distributedJobscheduler
Fault-tolerant distributed job scheduler with Redis-based locking
Go · gRPC · Redis


Machine Learning Systems

Student Retention Prediction
Dropout risk prediction system for early intervention in education
scikit-learn · FastAPI

Finnish NLP 2.0
High-accuracy Finnish morphological analysis system
FastAPI · Voikko


Research

conformal-risk
Distribution-free financial risk estimation with statistical guarantees
Python · NumPy


Skills

Backend: Python, Go, FastAPI
Systems: Kafka, Redis, PostgreSQL
Cloud: Azure, Docker, Kubernetes
ML: scikit-learn, NLP, embeddings
Observability: Prometheus, OpenTelemetry


Profile

Polyglot engineer (6+ languages) with strong academic performance and hands-on production experience in backend and distributed systems.

Built systems ranging from real-time data pipelines and observability platforms to production educational software with real users.


Location

Finland — open to Backend / Systems / Platform Engineer roles

Popular repositories Loading

  1. cloud-calibration cloud-calibration Public

    Cloud-native calibration measurement platform with Azure Service Bus, PostgreSQL, and REST API — Go, Azure

    Go 8

  2. Fingrid-dashboard Fingrid-dashboard Public

    Real-time Finnish electricity market monitoring platform — live grid data, analytics, and visualization powered by Fingrid Open Data API

    Python 7

  3. azure-portfolio azure-portfolio Public

    Full-stack cloud portfolio on Azure: FastAPI backend, React frontend, PostgreSQL, Service Bus — Python, Azure

    Python 6

  4. backtest-audit backtest-audit Public

    Statistical overfitting audit for algorithmic trading backtests. Deflated Sharpe Ratio, Probability of Backtest Overfitting, Monte Carlo permutation tests.

    Python 6

  5. finnish-nlp-toolkit-api finnish-nlp-toolkit-api Public

    REST API wrapper for Finnish NLP toolkit — morphological analysis, case detection, and text normalization endpoints

    Python 5

  6. Student-Retention-Prediction Student-Retention-Prediction Public

    Production-ready ML system for student dropout risk prediction — 137 tests, 100% coverage, scikit-learn, Python

    Python 5