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

Block or report Aliipou

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
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 building reliable, scalable, production-grade systems. 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


Skills

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


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 1

  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