Amirhossein

Profile photo

Amirhossein Mohammadi

Software Engineer & DevOps Specialist

  • Software Developer, DevOps, Network

  • Peugeot Motorcycle

  • Tehran, Iran

  • Nov 20, 2003

  • +98 919 268 0633

  • hi@amirhossein.info

About Me

A bit about who I am

I'm a multi-disciplinary Software Engineer and DevOps Specialist with a proven track record of building robust systems from the ground up. Over the past several years, I've taken on roles ranging from backend developer to technical manager, co-founder, and CTO, leading both product development and infrastructure design across startups and large organizations. At OpenHubble, as Founder and CEO, I oversee everything from code to cloud—combining full-stack engineering with DevOps, security, and team leadership. I bring a product-driven mindset, a deep technical toolkit, and the ability to guide engineering teams toward scalable, secure, and maintainable solutions.

Experiences

My professional journey

Software Engineer, DevOps

Peugeot MotorcycleTehran, Iran

Apr 2025Present

  • Back-End development. Design and run API services with ExpressJs/FastAPI.
  • Front-End development. Create applications with ReactJs/NextJs.
  • Using Material UI as UI library.
FastAPI
ReactJs
NextJs
MUI
Docker

CEO, Founder

OpenHubbleTehran, Iran

Nov 2024Present

As the Founder and Software Engineer at OpenHubble, I lead the end-to-end development, infrastructure, and operations of the company’s platform. My responsibilities span product ownership, software engineering, DevOps, and security research. On the backend, I develop scalable APIs using Express.js and FastAPI, incorporating REST and gRPC protocols. On the frontend, I build modern, responsive UIs with React.js, Next.js, MUI, and Redux. I architect and maintain cloud infrastructure with Docker and Kubernetes, set up secure CI/CD pipelines using GitLab, and manage private registries and monitoring systems. I work extensively with MongoDB, InfluxDB, and Redis, and conduct ongoing R&D in cybersecurity and performance optimization. In addition to engineering, I handle project management, technical planning, and infrastructure operations — wearing multiple hats to drive the product forward.

ExpressJs
ReactJs
NextJs
MUI
Redis
MongoDB
InfluxDB
Product Management
Team Leadership

DevOps

Hamnavard GroupTehran, Iran

Apr 2024Mar 2025

  • Setting up and managing a Docker Registry to optimize the software development and deployment process.
  • Setting up and managing Docker servers and running containers.
  • Deploying Kubernetes for container orchestration and creating scalable, optimized environments.
  • Designing and writing Dockerfiles for Python and Node.js projects to improve the build and deployment process.
  • Implementing a monitoring system for Docker servers and containers to track performance.
  • Implementing and managing GitLab Pipeline and GitLab Runner to streamline the CI/CD process.
  • Writing and managing various scripts to facilitate operations.
  • Developing back-end systems using different frameworks to support software projects.
Docker
Gitlab
CI/CD
GitLab CI
Bash
Zabbix
Prometheus
Grafana
Python

Network Infrastructure Engineer

Kerman Motor CompanyTehran, Iran

Apr 2024Mar 2025

  • Implementing a monitoring system for Docker servers and containers to track performance.
  • Managing virtualization using HP iLO and ESXi to create optimized virtual environments.
  • Writing and managing various scripts to facilitate operations.
  • Working with Hikvision security cameras and managing NVR and DVR for surveillance and security.
  • Configuring and setting up Cisco switches.
  • Configuring and setting up MikroTik routers.
  • Working with Microsoft networks and familiarity with Active Directory.
Network Engineering
Network Infrastructure
Network Architecture
Cisco
Mikrotik
ILO
VMWare ESXi

Software Engineer, DevOps

Banks Pension FundTehran, Iran

Aug 2022May 2024

  • Back-End development. Design and run API services with ExpressJs.
  • Front-End development. Create applications with ReactJs.
  • Using MUI and Chakra-UI for UI in ReactJs.
  • Using Redux as the state management in ReactJs.
  • SDK development. Creating some SDKs for JavaScript.
  • Worked with GSB services. ( Government Service Bus ).
  • Setup Git server.
  • Setup GitLab and GitWeb interface for Git server
  • Admin and manager of web servers, dns and cloud computing,
  • DevOps.
  • Work with CI/CD Pipelines.
  • Clustering and Multi processing.
Cluster
ExpressJs
Gov GSB
CI/CD
MongoDB
ReduxJs
API Development
ReactJs
Nginx
MUI
Microsoft SQL Server

Manager

TFAsoftTehran, Iran

May 2022May 2024

  • Back-End development. Design and run API services with ExpressJs.
  • Front-End development. Using MUI for UI and Redux as the state management in ReactJs.
  • Create some Telegram Bots with NodeJs.
  • SDK development. Creating some SDKs for Python, JavaScript, Dart and Php.
  • Create Mobile applications with Flutter framework for both Android and iOS platforms.
  • Using Heroku for our Back-End and Cloudflare for Front-End projects.
ExpressJs
MongoDB
Restful API
ReactJs
MUI
Flutter
Redux

Co-Founder

SortinoTehran, Iran

Aug 2023Mar 2024

  • Co-Founder and Shareholder
  • Senior software engineer
  • DevOps
  • Virtualization
  • Network counselor
Exsi
Virtualization
Python
Nginx
BI

Software Developer, DevOps

Shahab Khodro CoTehran, Iran

Sep 2022Jun 2023

  • Back-End development. Design and run API services with ExpressJs and NestJs.
  • Front-End development. Create applications with ReactJs and Nextjs.
  • Using MUI as UI library.
  • Using Redux as the state management in ReactJs.
MongoDB
ExpressJs
NextJs
ReactJs
Nginx
MUI
NestJS
Redux

Software Developer

NarbonTehran, Iran

Nov 2021Aug 2022

  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Developed software for both desktop and mobile operating systems.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
ExpressJs
MongoDB
Laravel
ReactJs
NodeJs

Back-End Developer

NarbonTehran, Iran

Apr 2019Nov 2021

  • Developed and maintained backends using PHP for various projects.
  • Implemented responsive frontends with the Bootstrap framework.
  • Designed custom websites and developed custom plugins for WordPress.
  • Managed PostgreSQL and MariaDB databases for data storage and analysis.
  • Collaborated closely with frontend and design teams to deliver complete projects.
MariaDB
PHP
PostgreSQL
Send a Message

Get in touch!

Contact me directly by sending a message below.

Social Media

Connect with me online

  • LinkedIn

  • GitHub

  • Docker

  • NPM JS

  • PyPi

  • Telegram

Skills

Technologies I work with

Technologies and tools I work with

DevOps
Docker
Bash
GitLab CI
GitHub Actions
Nginx
HAProxy
BackEnd
NodeJs
ExpressJs
FastAPI
Restful API
Web Socker
FrontEnd
ReactJs
NextJs
ReduxJs
Material
Monitoring
Zabbix
OpenHubble
NetData
Databases
Redis
MongoDB
MySQL
PostgreSQL
MSSQL
Mobile
Flutter
Material
Cupertion
Network
Cisco
Mikrotik
Virtualization
iLO
ESXi
Proxmox VE
Mikrosoft
Download Resume

Grab my resume in PDF

  • Download CV in English

  • Download CV in Persian

  • Download CV in German

  • Russian