Vahid Farahmandian

Information & Communications Technology

Business & Management

Media & Information

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

Tehran, Tehrān, Iran

Vahid Farahmandian

Chief Software Engineer

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


MSc graduated in Medical Informatics from Tarbiat Modares University(2015) and BSc graduated in Computer Software Engineering (2012). I am currently working as CEO at Spoota company.

Current sessions

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


Past and future events

Microsoft Azure Pakistan Community - ( Meetup - Call for Speakers)

18 Jun 2022

Elastic Community Conference 2022

11 Feb 2022 - 12 Feb 2022

.NET Conf 2021 - Pakistan

27 Nov 2021

Azure Community Conference 2021

29 Oct 2021 - 31 Oct 2021