Skip to main content

Curriculum vitae

Mohammad-Ali A'râbi

Senior Software Engineer

Freiburg im Breisgau, Germany

Senior Software Engineer with over ten years of experience building and securing backend systems with Node.js, TypeScript, Java, and Python. Drives architectural modernization, mentors engineers, and teaches container and software supply-chain security through books, workshops, and international conference talks.

The PDF is a concise selection. This page and the JSON contain the full record.

Skills

Architecture and delivery

Microservices, AWS, Git, GitHub Actions, GitLab CI, Helm, CI/CD, Code quality

Developer advocacy and leadership

Mentorship, Public speaking, Workshops, Documentation, Community building

Container and supply-chain security

Docker, Kubernetes, DevSecOps, Software supply-chain security, SBOMs, Attestations

Backend engineering

Node.js, TypeScript, Python, Java, PostgreSQL, MongoDB, MySQL, Next.js, Odoo, C, C++

Professional Experience

Senior Software Engineer | JobRad GmbH

2024-10 - Present | Freiburg, Germany

Python, Git, Docker, Odoo, PostgreSQL.

  • Driving architectural modernization and designing new microservices.
  • Driving code-quality standardization as a member of the Quality Guild.
  • Conducted an internal workshop and mentored senior engineers.

Senior Software Engineer | Haufe Akademie

2024-03 - 2024-07 | Freiburg, Germany

  • Implemented a Next.js application with frontend and backend components.

Senior Backend Engineer | Jodel

2022-07 - 2024-02 | Berlin, Germany

AWS, Kubernetes, TypeScript, MongoDB, Node.js, Docker.

  • Migrated Kubernetes services from bare metal to AWS, reducing on-call alerts by 90%.
  • Conducted 30+ cultural and technical interviews as a member of the Engineering Hiring Committee.
  • Developed Node.js backend features using TypeScript.
  • Created Helm charts and GitHub Actions pipelines; took on-call duty.

Senior Software Engineer | AppTec GmbH

2019-08 - 2022-07 | Freiburg, Germany

  • Created a small language with a type system and semantics to express user conditions.
  • Started a new project with a TypeScript/Node.js backend and Angular frontend.
  • Created and maintained CI/CD pipelines.

Java Software Engineer | Picnic Supermarkets

2018-07 - 2019-07 | Amsterdam, Netherlands

  • Contributed to the cross-product platform in Java 8 and 11; reviewed pull requests and applicant code assignments.

Research Assistant / HiWi | University of Freiburg, Programming Languages Lab

2017-02 - 2018-07 | Freiburg, Germany

  • Used Coq to prove properties of programming languages.

Backend Developer | CafeBazaar

2015-08 - 2016-09 | Tehran, Iran

  • Initiated keyword extraction and autocomplete modules using Elastic; Dockerized the project and installed GitLab CI.
  • Developed and deployed SEO improvements for Divar.ir.
  • Developed HR tools, negotiated with ATS companies, and organized hackathons, tech talks, and classes.

Research Colleague / Java Developer / Big Data Analyst | Mobin IT Research Center

2013-09 - 2015-09 | Tehran, Iran

Freelance Software Developer | Idea Creation House

2012 - 2015

Education

Master of Science, Computer Science

University of Freiburg | 2016-10 - 2021-06

Master's studies (discontinued), Mathematics

Sharif University of Technology | 2013-09 - 2016-03

Bachelor of Science, Mathematics

Shahid Beheshti University | 2009-09 - 2013-09

Publications

Docker and Kubernetes Security

Okterakt Verlag | 2025

Author. Container security from software supply chain to runtime.

A Problem-Book for Smooth Manifold

2015

Co-authored with F. Irani and S. Masoudian.

Categorial Grammars: From Leśniewski to Lambek

2015

Fast Pregroup Parsing Algorithm

2015

Erratum to: The Configuration Space Integral for Links in R³

46th Annual Iranian Mathematics Conference | 2015

Co-authored with F. Irani.

A Proof Calculus Based on Nor for Propositional Logic

45th Annual Iranian Mathematics Conference | 2014

Co-authored with F. Irani.

Awards

Most Innovative Project

JobRad GmbH

Awarded at the first JobRad hackathon.

Best DevOps Book of the Year - Finalist

DevOps Dozen

Docker and Kubernetes Security.

Docker Community Leader Award

Docker | 2022

Selected as the best Docker Community Leader of 2022.

Community & Leadership

LFX Mentor | Linux Foundation

2025 - Present

Docker Captain | Docker

2023-03 - Present

Community recognition; conference speaking and contributions to Docker blogs and documentation.

Docker Community Leader | Docker

2022 - Present

Organizes local meetups in Freiburg.

Snyk Ambassador | Snyk

2022 - Present

Journal Reviewer | Journal of Soft Computing and Information Technology

2015 - 2017

Editor-in-Chief | Shahid Beheshti University, Mathematics Department journal

2012 - 2012

Computer Programming Instructor | NODET

2009 - 2013

Teacher of Informatics Olympiad | NODET

2009 - 2009

Editor-in-Chief | Sampdia Magazine

2008 - 2010

Selected Speaking

For the full list of talks, visit ContainerSecurity.dev/talks.