Senior DevOps Engineer | Backend Architect | Agile Specialist
Samad Elmakchi โ Senior DevOps Engineer and Software Architect with over 20 years of experience in designing, developing, and deploying web-based systems.
About Me
Hello ๐ I am Samad Elmakchi.
I am a software engineer with over 20 years of web development
experience, specializing in backend, DevOps, and modern
microservices-based systems. Over the years, I have played key roles
in various projects as a DevOps Manager, Scrum Master, and Senior
Developer, continuously optimizing development, testing, and
deployment processes using Docker, Docker Compose, Kubernetes,
CI/CD, and automation tools.
I am passionate about designing and implementing microservices
architectures, building scalable APIs, and creating complex systems
with high flexibility. On the frontend and UX side, I have
experience with React, Next.js, and modern JavaScript frameworks,
enabling me to develop scalable and fast web applications.
For software testing and quality assurance, I utilize BDD, TDD, and
DDD, and leverage Python, Jest, and automated testing tools to
create reliable, comprehensive test suites. Agile methodologies and
Scrum are integral to my workflow, and as a Scrum Master, I consider
team coordination and synergy the keys to successful projects.
I place great importance on documentation and knowledge sharing,
with experience using tools like Swagger for APIs, PHPDoc for PHP,
and JSDoc for JavaScript to ensure professional and understandable
documentation for both teams and the developer community.
Personally, I am calm, energetic, and creative, viewing team
interactions as opportunities for learning and growth. Currently, I
am expanding my knowledge in Kubernetes and container orchestration
to enhance my ability to manage complex distributed systems.
Skills & Expertise
๐ง DevOps & Infrastructure Expertise
Extensive experience in infrastructure management,
containerization, CI/CD automation, and system monitoring.
Currently learning Kubernetes and Vault for container
orchestration and secret management, as well as Terraform and
AWS for Infrastructure as Code and cloud management.
| ๐ ๏ธ Skill | ๐ Description |
|---|---|
| Docker / Docker Compose | Containerization and isolated environments for app development and deployment |
| Ansible | Configuration automation and infrastructure management |
| GitHub Actions / CI/CD | Automated pipelines for build, test, and deployment |
| Prometheus & Grafana | Metrics collection and monitoring dashboard creation |
| Loki & Tempo | Centralized logging and distributed tracing for microservices |
| Traefik | Reverse proxy, load balancing, and request routing management |
| Kubernetes (learning) | Container orchestration and scalability |
| Vault (learning) | Secure management of secrets and keys |
| Terraform (learning) | Infrastructure as Code for managing resources |
| AWS (learning) | Cloud infrastructure management and related services |
| Selenium / Pytest | Automated testing and software quality assurance |
๐ Education
| ๐ Degree | ๐ซ Field | ๐ University | ๐ Years |
|---|---|---|---|
| Bachelor's | Computer Software Engineering | Payame Noor University | 2001 โ 2005 |
| Master's (Ongoing) | Entrepreneurship Management | University of Tehran (Online) | 2025 โ |
๐ผ Work Experience
| ๐ข Company | ๐ผ Role | ๐ Period | ๐ Responsibilities & Achievements |
|---|---|---|---|
| Nikan Mehr Pardazesh Afza | DevOps Engineer | July 2023 โ Present | Designing and implementing microservices architecture and service monitoring |
| Ekeep Startup | Project Manager & Scrum Master | Nov 2019 โ July 2023 | Managing projects and multidisciplinary teams, guiding sprint planning and Agile processes |
| Noyan Co. | Data Visualization Engineer | Apr 2017 โ Nov 2019 | Designing and developing interactive dashboards |
| Tasmim Yaran Co. | Backend Developer | May 2013 โ Mar 2018 | Developing scalable APIs using PHP and Python |
| Rahbord Co. | Web Developer | July 2008 โ May 2013 | Developing web systems and applications |
| Freelancer | Web Developer | Oct 2005 โ July 2008 | Independent web projects |
๐ Languages
| ๐ Language | ๐ฌ Skill Level |
|---|---|
| ๐ฆ๐ฟ Azerbaijani | Native |
| ๐ฎ๐ท Persian | Native |
| ๐ฌ๐ง English | Upper-Intermediate (Work Proficiency) |
| ๐น๐ท Turkish | Intermediate |