Ehsan Arab Ahmadi

0 %
احسان عرب احمدی
Full Stack developer
BI & SharePoint Developer
DevOps Engineer

  • Residence:
    Iran
  • City:
    Tehran
  • Age:
    36
  • @:
    ehsan.a.ahmadi@gmail.com
Language
  • C#
  • Js
  • T-Sql
  • Python
  • css-html
  • Power Query
Back-end & Data Base
.net core
Web API core
Signal R
.net
Node Js
express
SQL Server
My SQL
Mongo DB
Redis
GraphQL
Front-end
html
CSS(Bootstrap , tailwind ,Materialize, ...)
Js
Vue js
ReactJs
PWA
Jquery
BI & Devops
  • Bootstrap, Materialize
  • Stylus, Sass, Less
  • Gulp, Webpack, Grunt
  • GIT knowledge
BI
  • Power BI
  • SSIS
  • SSAS
  • Metabase
  • ETL
DevOps
  • azure Devops
  • Git
  • Automation pipeline
  • Jira
  • GitLab

Devops

DevOps & Automation Test

Devops

 من توانایی پیاده‌سازی فرآیندهای خودکارسازی، بهبود همکاری تیم‌های توسعه و عملیات و ارتقای چرخه عمر توسعه نرم‌افزار را دارم. تجربه من شامل طراحی و مدیریت CI/CD Pipelines برای تحویل مداوم کد، استفاده از ابزارهایی مانند Jenkins، Azure DevOps، یا GitLab CI/CD برای خودکارسازی فرآیندها، و اطمینان از کیفیت کد و کاهش زمان عرضه به بازار است

همچنین توانایی توسعه و برنامه نویسی افزونه و قابلیت های جدید برای Azure DevOps  را دارم

Automation Test

 من توانایی طراحی و پیاده‌سازی تست‌های خودکار برای اطمینان از کیفیت و پایداری نرم‌افزار را دارم. تجربه من شامل استفاده از ابزارها و فریم‌ورک‌های مختلف مانند Selenium، Cypress، Playwright  برای تست رابط‌های کاربری، سرویس‌ها، و برنامه‌های موبایل است.

در زمینه Unit Testing، توانایی ایجاد تست‌های دقیق و موثر برای ارزیابی عملکرد بخش‌های کوچک و مجزای کد با استفاده از فریم‌ورک‌هایی مانند xUnit، NUnit را دارم. همچنین در Integration Testing، تجربه بررسی تعامل بین ماژول‌ها و سرویس‌ها برای اطمینان از عملکرد هماهنگ سیستم را با ابزارهایی مانند Postman یا  دارم.

در سطح بالاتر، با End-to-End Testing (E2E) نیز آشنا هستم و توانایی اجرای تست‌هایی که کل فرآیندهای کسب‌وکار و تجربه کاربری را شبیه‌سازی می‌کنند را با استفاده از ابزارهایی مانند Cypress  دارم. این نوع تست به من امکان می‌دهد اطمینان حاصل کنم که سیستم به‌عنوان یک کل، بدون مشکل کار می‌کند.

علاوه بر این، در API Testing، استفاده از ابزارهایی مانند Postman و Swagger برای تست عملکرد و اعتبارسنجی سرویس‌های RESTful، و در Performance Testing، ابزارهایی مانند JMeter برای ارزیابی توان و پایداری سیستم‌ها را تجربه کرده‌ام.