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.
General Constraints in Embedded Machine Learning and How to Overcome Them - A Survey Paper
2019-07
Co-authored with Viktoria Schwarz.
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.
Docker Community Leader Award
Docker | 2022
Selected as the best Docker Community Leader of 2022.
Community & Leadership
Chapter Organizer | CNCF
2025 - Present
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
Dockerize Java Securely: SBOMs + Attestations + Cosign
BaselOne 2026 | 2026-10-15
Beyond SBOMs: The Future of Container Supply Chain Security
WeAreDevelopers World Congress | 2026-07-10
Defense Against the Dark Arts: NPM Attack
enterJS 2026 | 2026-06-16
Beyond SBOMs: The Future of Container Supply Chain Security
DevOpsDays Zurich 2026 | 2026-05-06
Dockerize Securely: SBOMs + Attestations + Bake
Jfokus | 2026-02-03
Bake a Docker Cake
PlatformCon 2025 | 2025-06-27
How to Create New RxJS Operators
DevFest Nuremberg | 2024-11-09
Node.js CI/CD Pipelines with GitHub
AppDevCon | 2023-05-12
For the full list of talks, visit ContainerSecurity.dev/talks.
