Samad Elmakchi
Samad Elmakchi
Senior DevOps Engineer โ€” Backend Architect
Samad

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

Contact Form