About Me

As an experienced Software/DevOps Engineer with over 8 years of expertise, I specialize in building scalable, cloud-native systems and driving automation to optimize workflows. My career spans designing RESTful APIs, leading DevOps initiatives, and implementing cutting-edge infrastructure solutions.
My expertise lies in deploying scalable and resilient cloud-native applications. I excel at containerizing applications using Docker and orchestrating them seamlessly with Kubernetes. I have automated build and deployment processes using CI/CD and Provisioning tools, ensuring efficient and reliable delivery of software.
In terms of application development, I have designed and developed RESTful APIs using Python, Flask, Neo4j, PostgreSQL, and Kong, while ensuring comprehensive unit tests.
As a problem solver and team leader, I thrive on tackling complex challenges, mentoring team members, and fostering a culture of collaboration and continuous improvement. I am passionate about leveraging technology to drive innovation and efficiency.
I am seeking a challenging position where I can contribute to innovative, cloud-centric projects and help organizations achieve their digital transformation goals. My mission is to deliver impactful solutions, mentor teams, and align technical strategies with business objectives.

Contact Details

Mehrdad Qasemkhani
Mollasadra Ave
Vanak Sq, Tehran Iran

+98 938 5200 818
qasemkhani.mehrdad@gmail.com

Education

Raja University

Bachelor in Software Engineering June 2015

awful time :(

Shamsipour University

Associate Degree in Software Engineering June 2010

something went wrong ;|

Work

Fanap Infrastructure (Holding)

DevOps Engineer May 2021 – Mar 2025

● Led a team of 4 engineers, focusing on DevOps/SRE practices, infrastructure management, tooling, and methodologies.
● Finding innovative solutions, brainstorming ideas, and solving complex challenges.
● Proposing and implementing solutions for an HPC (High-Performance Computing) project.
● Full automation of builds using GitLab CI & GitLab Runner.
● Fully automated deployments using Ansible.
● Fully provision services and Infrastructure as Code (IaC) using Ansible.
● Migrated CI pipelines from Atlassian Bamboo to GitLab CI.
● Docker containerization of applications.
● Nexus repository to store packages and Docker images.
● Produce and consume large volumes of messages using Kafka.
● Gather a large number of log messages using Promtail and push to Loki.
● Gather monitoring metrics using Prometheus agents (node-exporter, push gateway, etc.) to pull by Prometheus.
● Visualize metrics and log messages in Grafana.
● Synchronize PostgreSQL databases using Bucardo in active/active mode.
● Load-balance HTTP (Layer 7) & TCP (Layer 4) traffic using HAProxy.
● Use Kubernetes as the container orchestration platform.
● Use Ingress to handle HTTP requests in the Kubernetes cluster.

Respina Network & Beyond

DevOps Engineering Feb 2020 - Apr 2021

● Expertise in VoIP & Cloud Telecommunication Technologies.
● Developed Communications Platform as a Service (CPaaS) solutions.
● Proficient in Session Initiation Protocol (SIP).
● Configured and maintained Kamailio SIP-Server using the signaling section.
● Deployed and managed Asterisk & FreeSWITCH soft-switch platforms.
● Maintained Respina SIP-Trunk services and HostedPBX solutions.
● Implemented SIP & HTTP Load Balancing.
● Achieved High-Availability over SIP & HTTP protocols via VRRP.
● Dockerized services using Docker Compose.
● Automated the entire build process using GitLab CI (Continuous Integration).
● Persisted objects using MinIO object storage.

Python Developer Jun 2019 - Feb 2020

● Developed Asterisk RESTful Interface (ARI) applications using Python and the Django framework.
● Developed Asterisk Call-App-Manager using pure Python over the Asterisk RESTful Interface (ARI).

Kara Hooshmand Tadbir Kish

Python Developer Sep 2016 - May 2019

● Analyzed, designed, and developed RESTful API applications using Python, Flask, Neo4j, PostgreSQL, and Kong to serve subscribers.
● Developed comprehensive Unit-tests and Integration-tests.

Client Testimonials

  • When in doubt, use brute force

    Ken Thompson
  • You can't trust code that you did not totally create yourself.

    Ken Thompson
  • Talk is cheap. Show me the code..

    Linus Torvalds
  • Stay Hungry, Stay Foolish

    Steve Jobs

Get In Touch.

Feel free to contact me Every Time, Every Where

Error boy
Your message was sent, thank you!