Skip to main content
DevOps Terminal illustration
Hi my name is

Mostafa Shirvani

A DevOps / Cloud Engineer

DevOps/Cloud Engineer with expertise in cloud architecture and infrastructure automation.

Proven track record of orchestrating cloud infrastructure and reducing manual operational toil through CI/CD and serverless solutions. Experienced in managing hybrid cloud migrations, securing strategic vendor partnerships, and capable of contributing to backend development when needed.

Who am I?

Mostafa profile picture

I'm a DevOps/Cloud Engineer based in Torino, Italy, currently working at a disaster assessment startup where I build and manage cloud infrastructure across multiple providers. I've migrated legacy monoliths to microservices, automated ML pipelines that used to run manually, and even proposed a Rust/WASM architecture for privacy-preserving client-side processing.

Outside of work, I co-organize a bootcamp teaching the full application development lifecycle to aspiring developers. I'm studying Computer Engineering at Politecnico di Torino and always exploring new technologies — currently diving into Rust, NixOS, and embedded systems.

Here is my educational background.

B.Sc. Computer Engineering

Politecnico Di Torino (PoliTo) | 2022 ~ Present
  • Relational Databases, System Architecture, Algorithms
  • Achieved 30L (cum laude) in Cybersecurity

B.Sc. Mining Engineering

University Of Tehran (UT) | 2017 - 2021
  • Led field research expeditions in remote and harsh-weather environments
  • Built resilience, adaptability, and teamwork through hands-on geological fieldwork

Languages

English, Persian, and Italian
  • Persian – Native
  • English – Fluent (C1), IELTS 7
  • Italian – Basic (A1)

Professional Experience

DevOps/Cloud Engineer

StarView (StartUp)Torino, Italy

Jun. 2025 - Present

Engineered a Private Cloud ecosystem for a disaster assessment platform, implementing central authentication (SSO) via Keycloak to secure HashiCorp Vault, NextCloud, Mattermost, and OpenProject with unified access through a self-hosted dashboard.

Designed an event-driven ML pipeline automating Python and Bash workflows via Docker Compose and RabbitMQ, decreasing manual operational time by 90% and leveraging MinIO to replace legacy FTP access.

Executed the migration of a legacy EC2 monolith to a cloud-agnostic microservices architecture on Akamai Cloud, utilizing Terraform and Ansible for fully automated provisioning.

Architected a next-phase AWS Serverless solution (Amplify, AppSync, Lambda, Aurora Serverless) and migrated to Supabase as the backend platform, reducing development overhead and enabling the team to focus on the serverless migration.

Proposed and designed a client-side data processing architecture using Rust compiled to WebAssembly (WASM), enabling customers to process sensitive data locally in-browser while preserving data privacy.

Established an automated delivery workflow where GitLab CI image builds trigger deployments via Ansible and Docker Compose, processed by a native runner on the deployment server.

Engaged in product design and roadmap planning with stakeholders, translating customer requirements into technical solutions; led vendor negotiations securing $15k+ in service credits from AWS and Akamai.

Built and managed a backend team of 3 developers, handling recruitment from screening to onboarding, mentoring on Serverless patterns, and conducting code reviews.

Mentor & DevOps Specialist

Application Development Lifecycle BootcampTorino, Italy

Mar. 2026 - Present

Co-organized an in-person bootcamp teaching the full application development lifecycle — from planning (Unified Process) through development, testing, and deployment — preparing students for intern and junior developer positions.

Deliver hands-on sessions covering Linux fundamentals, Git version control, Docker containerization, and development workflow best practices.

Design and teach backend and DevOps curriculum including FastAPI (with SQLAlchemy and Pydantic), PostgreSQL, GitLab CI/CD, S3-compatible object storage, and cloud compute fundamentals.

Present the roles and responsibilities of backend and DevOps engineers, helping students understand how professional engineering teams operate in production environments.

Skills & Roadmap

Technical Skills

Programming Languages
PythonGoRustJavaC
Cloud & DevOps
AWS (Lambda, Fargate, AppSync, Amplify, Aurora Serverless)Akamai CloudDockerTerraformAnsible
Security & Auth
HashiCorp VaultKeycloakAWS CognitoOpenID Connect
Observability
AWS CloudWatchPrometheusGrafanaElasticsearchLogstashKibana
Databases & Storage
PostgreSQLMongoDBRedisMinIO
CI/CD & Automation
GitLab CIGitHub ActionsJenkinsn8n
Backend & Infrastructure
RabbitMQSupabaseHasuraNginXTraefik
Python Ecosystem
FastAPIPydanticSQLAlchemyboto3ChaliceMangum
Go Ecosystem
net/httpGinSCSBubble Tea
Tools & Systems
GitRESTGraphQLNode.jsLinuxNixOSBash
Architecture
MicroservicesServerlessAgile/Scrum

Soft Skills

  • Team Leadership
  • Mentoring & Teaching
  • Negotiation
  • Communication
  • Problem Solving
  • Initiative
  • Adaptability

Learning & Interests

KubernetesKafkaAzureAWS X-RayAWS SageMakerAI/MLEmbedded SystemsWASM

Featured Projects

From media processing to deployment automation,
here are some projects that showcase my DevOps and development skills
MECAS Media Conversion Service

Multimedia Conversion

FastAPI-based REST API backend service for multimedia conversion and storage, supporting 5+ file formats with asynchronous processing, Docker containerization, and CI/CD pipelines. First experience building a production-grade async API.

  • Python
  • FastAPI
  • FFmpeg
  • Docker
  • GitHub Actions
  • NumPy
  • SciPy
Go Server Management Tool

Go Server Management Tool

Interactive command-line DevOps tool for remote server management and automation. Features terminal user interface built with Bubble Tea framework, secure SSH connections, and efficient file transfer capabilities. Mastered Go interfaces and SSH protocol handling through this project.

  • Go
  • Bubble Tea
  • SSH
  • SCP
  • CLI
  • TUI
SnippetBox Web App

SnippetBox Web App

Comprehensive web application demonstrating advanced Go web development patterns. Features secure user authentication, session management, and dynamic content rendering. Learned Go web security patterns including CSRF protection, secure headers, and session management.

  • Go
  • net/http
  • HTML
  • CSS
  • Go Templates
  • PostgreSQL
Go Bill Splitter

Go Bill Splitter

Full-stack Go web application for splitting bills and managing shared expenses. Built with Gin framework for HTTP routing, GORM for database operations, and Go templates for dynamic HTML rendering. First full-stack Go project — learned ORM patterns and server-side templating.

  • Go
  • Gin
  • GORM
  • HTML
  • CSS
  • Go Templates
  • SQLite
More projects and contributions can be found on my GitHub profile

Contact Me

Let's build something amazing together!

Open to discussing cloud infrastructure, DevOps best practices, Backend Development,
or any potential collaboration opportunities. Feel free to reach out!

Send a Message