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

DataBase Developer

DataBase Development

SQL Server

 من توانایی طراحی، توسعه، و بهینه‌سازی پایگاه داده‌ها را دارم. مهارت من شامل طراحی جداول و روابط استاندارد، نوشتن کوئری‌های پیچیده و بهینه‌سازی آن‌ها، ایجاد Stored Procedures، Functions، Views و Triggers برای پیاده‌سازی منطق تجاری در سطح پایگاه داده است.

علاوه بر این، در استفاده از ابزارهایی مانند SQL Server Management Studio (SSMS) و تکنیک‌هایی نظیر Indexing، Partitioning، و Query Optimization برای افزایش کارایی و بهبود عملکرد پایگاه داده تخصص دارم. تمرکز من بر رعایت اصول طراحی پایگاه داده و تضمین یکپارچگی داده‌ها است که منجر به ساخت سیستم‌های پایدار و مقیاس‌پذیر می‌شود.

Mongo db

 من توانایی طراحی و مدیریت پایگاه داده‌های NoSQL را برای کاربردهای مختلف دارم. مهارت من شامل طراحی Schemaهای انعطاف‌پذیر، کار با Collections و Documents، و نوشتن کوئری‌های کارآمد با استفاده از Aggregation Framework است.

علاوه بر این، در مدیریت و بهینه‌سازی پایگاه داده‌های MongoDB، شامل Indexing، Sharding و Replication، تجربه دارم که برای ساخت سیستم‌های توزیع‌شده و مقیاس‌پذیر مفید است. تمرکز من بر ایجاد راه‌حل‌های داده‌محور سریع و بهینه، همراه با رعایت بهترین شیوه‌های طراحی پایگاه داده، است.

Redis

 من توانایی استفاده از این پایگاه داده In-Memory را برای افزایش عملکرد و بهینه‌سازی سیستم‌ها دارم. تجربه من شامل مدیریت Key-Value Store، پیاده‌سازی Caching برای بهبود سرعت پاسخگویی، و کار با ساختارهای داده متنوعی مانند Hashes، Sets، و Sorted Sets است.

علاوه بر این، با تکنیک‌هایی نظیر Replication، Pub/Sub، و Eviction Policies برای مدیریت حافظه و بهبود مقیاس‌پذیری آشنا هستم. این مهارت‌ها به من اجازه می‌دهند تا راه‌حل‌هایی سریع و کارآمد برای نیازهای ذخیره‌سازی موقت، مدیریت صف، و بهینه‌سازی عملکرد در سیستم‌های توزیع‌شده ارائه کنم.

My sql

  من توانایی طراحی و مدیریت پایگاه داده‌های رابطه‌ای برای کاربردهای مختلف را دارم. مهارت‌های من شامل طراحی Schema، نوشتن کوئری‌های SQL بهینه، ایجاد و مدیریت Stored Procedures، Triggers و Views برای پیاده‌سازی منطق کسب‌وکار در پایگاه داده است.

همچنین با مفاهیمی مانند Indexing، Normalization، و بهینه‌سازی کوئری‌ها برای افزایش عملکرد پایگاه داده آشنا هستم. تجربه من در استفاده از ابزارهایی مانند MySQL Workbench و مدیریت نسخه‌های مختلف MySQL به من این امکان را می‌دهد تا پایگاه داده‌هایی مقیاس‌پذیر و پایدار برای پروژه‌های متنوع طراحی و پیاده‌سازی کنم.