Speaker

Vahid Farahmandian

Vahid Farahmandian

Chief Software Engineer

Tehran, Iran

Mainly a .Net #developer, sometimes #SQLServer admin, not yet a husband and specifically not a father!

Area of Expertise

  • Information & Communications Technology
  • Business & Management
  • Media & Information

Topics

  • Software testing
  • Microsoft Power BI
  • Software Development
  • Microsoft Azure
  • Software Architecture
  • Software Engineering
  • Software Deveopment
  • Agile software development
  • Microsoft SQL Server
  • Microsoft Technologies
  • DevOps
  • Azure DevOps
  • DevOps & Automation
  • DevOps Transformation
  • DevSecOps
  • Cloud & DevOps
  • DevOpsCulture
  • DevOps Skills
  • Front-End Development
  • Modern Software Development
  • DevOps Journey
  • DevOps Agile Methodology & Culture
  • Microsoft Azure DevOps
  • Migrating to devops
  • Azure DevOps Pipelines
  • .NET
  • ASP.NET
  • .net core
  • ASP.NET Core
  • C#.Net
  • Visual Studio / .NET
  • .NET (Core) development
  • .NET MAUI
  • .NET 5
  • .net 6
  • .net framework
  • .NET Standard
  • .NET Patterns & Practices
  • .NET Frontend
  • .NET UI
  • .net dotnet
  • ASP.NET Core Web API
  • .NET Backend
  • csharp
  • SQL Sever
  • SQL Server
  • SQL Server DBA
  • SQL Server Data Tools
  • T-SQL
  • SQL Server Reporting Services
  • ElasticSearch
  • Clean Architecture
  • Microservice Architecture
  • Enterprise Architecture
  • Solution Architecture
  • Agile Architecture
  • Application Architecture
  • Teamwork
  • Team Leading
  • Team Management
  • Team Building
  • Team Communication
  • Design Patterns
  • Domain Driven Design
  • Software Design
  • Database Design
  • Microsoft MVP
  • Test Automation
  • Testing Automation
  • Continuous Testing
  • Unit testing
  • Automated Testing
  • Agile Testing
  • Test-Driven Development
  • technical debt
  • Code Quality
  • Clean Code
  • GitHub Actions
  • Monitoring and Observability
  • Application Monitoring
  • Prometheus
  • Database Development
  • database architecture
  • Database Performance
  • Always On
  • dotNet
  • dotnet core
  • azure devops security
  • SQL Server Developer
  • Docker
  • Quality Management
  • team coaching
  • building teams
  • Teaching
  • Teaching Code
  • Teams and Organizations

SQL Server databases monitoring using Prometheus

Having an unique monitoring infrastructure can help your organization to have better governance and management over its resources. One of the important resources in every organization is its SQL Server databases and one of the highly demand and popular monitoring tools is Prometheus. In this session I will show you how to monitor your SQL Server databases using Prometheus.

.NET 7, Docker, K8S and Azure DevOps

In this session I am going to show that how we can host our .NET 7 application in docker and how we can get the zero downtime for our application using k8s. Finally I will show how we can design our CI/CD pipeline using Microsoft Azure DevOps to automate the whole delivery process(change management, docker, k8s)

CI/CD for SQL Server databases in Azure DevOps

In this talk I am going to show how we can design CI/CD for SQL Server databases in Azure DevOps

Not Only Kibana: Using PowerBI to Visualize Elasticsearch Data

For most IT professionals, the Elastic Stack combination is familiar. Elasticsearch, the heart of the stack, plays the role of a search and analytics database, while Logstash serves the server-side data processing pipeline to ingest data. Then Kibana is used to visualize all this data. But the world is not always about the Elastic Stack. With the importance of data increasing rapidly in all businesses, many companies have implemented BI (Business Intelligence) infrastructures to suit their needs to mature their data analysis. One of the well-known products in business intelligence is Microsoft Power BI.

In this session, I will show how the data stored in Elasticsearch can be visualized using Microsoft Power BI instead of Kibana. One of the benefits of this combination is that if you are using Microsoft Power BI as your BI infrastructure, you can easily integrate this infrastructure with Elastic data sources and visualize your entire organization's data in the form of a centralized dashboard.

SQL Server Temporal Tables in EF Core 6.0

In this session I am going to talk about using SQL Server temporal tables using EF Core 6.0 and .NET 6.0

Connect to Elasticsearch using Azure DevOps Pipeline Extensions

Talk about writing a pipeline extension using PowerShell script, which tries to connect to Elasticsearch

SQL Server User Group Croatia 2022-2023 User group Sessionize Event

November 2022

.NET Conf 2022 Sessionize Event

November 2022

Elastic Community Conference 2022 Sessionize Event

February 2022

.NET Conf 2021 - Pakistan Sessionize Event

November 2021

Azure Community Conference 2021 Sessionize Event

October 2021

Vahid Farahmandian

Chief Software Engineer

Tehran, Iran