Skip to content
Portrait of Moein Abbasi

DevOps & software engineer

Based in Türkiye

MoeinAbbasi

I spent a decade building real-time messaging and distributed backends in Erlang, Elixir and Go. Now I run the infrastructure underneath: Kubernetes, GitOps and infrastructure as code.

Currently DevOps Engineer at Simanban.

moein@abbasi: ~

traceroute moein-abbasi

traceroute to moein-abbasi, 9 hops max

  1. yara2015C# and ASP.NET MVC
  2. exon-vision2015C# microservices
  3. aypan2016Go and MongoDB
  4. bisphone2017Erlang messenger
  5. pars-telecom2018Ejabberd, Cassandra
  6. clubcollect2018Elixir fintech
  7. hubber2020Phoenix chat
  8. marko2022LiveView dashboards
  9. simanbannowDevOps engineer

reached in 9 hops, 0 packets lost

My career so far, written as a network traceroute: from C# work at Yara in 2015, through Go, Erlang and Elixir roles, to DevOps at Simanban today.

01About

From the BEAM to the Linux kernel.

I'm a software engineer with more than a decade of building backends, most of it on real-time messaging and distributed systems. I started on the Microsoft stack with C# and ASP.NET, worked with Go and Node.js, then spent five years on the BEAM writing Erlang and Elixir.

At BisPhone and Pars Telecom I worked on messengers serving large numbers of live, concurrent connections with Erlang, Ejabberd and Cassandra. Remote Elixir work followed: OQTO, a platform linking partners to the finance engine at ClubCollect, the chat platform behind hubber.live, and real-time LiveView dashboards at Marko.

Today I work as a DevOps engineer at Simanban. I run CI/CD and Kubernetes clusters, practice GitOps with ArgoCD, provision virtual machines on Proxmox and VMware with Terraform and Ansible, and keep an eye on everything with Prometheus and the ELK stack. I write up what I learn as practical guides.

I hold a master's and a bachelor's in software engineering, and alongside my day job I've mentored early-stage teams at Sharif Accelerator and Avatech.

Building backends and distributed systems
10+ yrs
Writing Erlang and Elixir in production
Since 2017
Open source projects for Erlang/OTP and Elixir
4
Certified Professional DevOps Engineer, Arvan Academy
2026

Toolbox

  • Orchestration

    • Kubernetes
    • Kubespray
    • Helm
    • Docker
    • containerd
    • Proxmox VE
    • VMware ESXi
  • CI/CD & GitOps

    • GitLab CI
    • GitHub Actions
    • ArgoCD
    • Harbor
    • Nexus
  • Infrastructure as code

    • Terraform
    • Ansible
    • Packer
    • Bash
  • Networking & observability

    • Cilium
    • Traefik
    • Nginx
    • HAProxy
    • Keepalived
    • Prometheus
    • ELK Stack
    • Zabbix
  • Data & storage

    • PostgreSQL
    • Cassandra
    • MongoDB
    • Redis
    • MySQL
    • TrueNAS
    • Longhorn
    • MinIO
    • RustFS
  • Languages & backends

    • Erlang/OTP
    • Elixir
    • Phoenix LiveView
    • Ejabberd
    • Go
    • C#
    • RabbitMQ

02Experience

From messaging backends to the platforms under them.

Real-time messengers in Erlang, fintech and chat in Elixir, and now Kubernetes, GitOps and infrastructure as code.

Work

  1. Simanban

    Mar 2026 to present

    DevOps Engineer, Full-time

    • Run CI/CD pipelines and infrastructure across development, staging and production.
    • Provision and maintain virtual machines on Proxmox and VMware with Terraform and Ansible.
    • Administer Kubernetes clusters, deploy applications with Helm charts and scale them with HPA.
    • Run GitOps with ArgoCD and maintain the Harbor and Nexus container registries.
    • Manage storage on TrueNAS, Longhorn and MinIO, with monitoring and logs in Prometheus and the ELK stack.
    • Kubernetes
    • Helm
    • ArgoCD
    • Terraform
    • Ansible
    • Proxmox
    • Harbor
    • Prometheus
    simanban.ir(opens in a new tab)
  2. Marko

    Jan 2022 to Dec 2022

    Software Engineer, Full-time, Remote, Switzerland

    • Built a centralized logging system to monitor application events.
    • Built interactive Phoenix LiveView dashboards that show real-time system metrics to the operations team.
    • Elixir
    • Phoenix LiveView
    • PostgreSQL
    • Tailwind CSS
  3. Hubber

    Aug 2020 to Dec 2021

    Software Engineer, Part-time, Remote, Istanbul

    • Maintained and optimized the chat platform behind hubber.live.
    • Improved performance and response times by tuning database queries and Phoenix Channels.
    • Elixir
    • Phoenix Channels
    • Phoenix PubSub
    • LiveView
    • PostgreSQL
  4. ClubCollect

    Oct 2018 to Feb 2020

    Software Engineer, Full-time, Remote, Amsterdam

    • Lead developer of OQTO, a multi-connection platform linking third-party partners to the core finance engine.
    • Kept data flowing reliably and connections stable for financial transactions.
    • Elixir
    • Phoenix
    • Phoenix PubSub
    • PostgreSQL
  5. Pars Telecom

    Apr 2018 to Apr 2019

    Software Engineer, Contract, Iran

    • Helped build the microservice architecture that manages messaging traffic for the Navaphone messenger.
    • Configured and maintained Ejabberd servers to scale real-time communication.
    • Erlang
    • Ejabberd
    • Cassandra
    • Microservices
  6. BisPhone

    Aug 2017 to Jul 2018

    Software Engineer, Full-time, Tehran, Iran

    • Worked on the core of a messenger handling high volumes of live, concurrent connections.
    • Optimized database access on single nodes and helped design the distributed system architecture.
    • Erlang
    • Cassandra
    • Distributed systems
  7. Earlier

    • Aypan

      Software Engineer, Go, Node.js, MongoDB

      2016 to 2018

    • Narin

      Software Consultant, Node.js, MySQL

      2016 to 2018

    • Exon Vision System

      Software Engineer, C#, ASP.NET, MongoDB, MSSQL

      2015 to 2016

    • Yara Information Technology

      Software Developer, C#, ASP.NET MVC, MSSQL

      2015

Education

  • M.Sc., Software Engineering

    Qazvin Islamic Azad University

    2013 to 2015

  • B.Sc., Software Engineering

    Semnan University

    2008 to 2012

Certifications

Mentoring

  • Sharif Accelerator

    Development mentor, Since 2015

    Worked with startups such as Hampa, Carvano and Jahaz.

  • Avatech

    Development mentor, 2018 to 2020

03Open source

Small, sharp tools for concurrent systems.

Libraries and experiments for the BEAM, the virtual machine behind Erlang and Elixir.

All repositories(opens in a new tab)

05Contact

Let's talk.

Have a backend that needs to stay up, a platform to untangle, or a startup looking for a mentor? Send me a message.

Email

moein.abbasi@gmail.com

Send a message

Tell me a little about what you have in mind.

Your message goes straight to my inbox.