I'm a .NET Architect and Umbraco expert, holding dual degrees in Computer Science (M.Sc.) and Mathematics (M.S.).
I've been involved in commercial programming since 2008, which gives me over a decade of experience in this field.
My professional journey is fueled by a deep passion for developing complex web solutions.
I primarily focus on the Umbraco platform, which I consider the ultimate content management framework for fostering business growth and innovation.
I take great pleasure in sharing my knowledge and learnings.
Below, you can find some of my popular publications and collaborations:
-
Understanding the confusion between Created and Published Dates in Umbraco
-
How to use default language as default culture for threads in Umbraco
-
How to streamline Umbraco content workflow for maximum Savings
-
Umbraco is Always Loading Content From Database on Azure App Service
-
How to Use WebP Image Format in Umbraco for Better Performance
-
Problem with linking in Umbraco across pages in different cultures
-
How to Examine Content Property Values for Given Data Type in Umbraco
-
Handling Umbraco tags with a new String Split Option available in .NET
-
How to Configure the Multinode Treepicker Start Node in Umbraco
-
Be careful during publishing in a multilingual Umbraco website
- Deploying ASP .NET app to FTP with Azure DevOps CI/CD pipeline
- How to Retrieve Azure App Service FTP Credentials
- How to set UmbracoApplicationUrl in Azure Web Apps with Environment variables
- WordPress Password Validation in .NET Core Using JWT and C#
- ASP.NET Core Essential Features
- Optimizing Azure Web App: Enabling Dynamic GZIP Compression
- Optimizing ASP.NET with Bundling and Minification
- How to disable ReSharper in Visual Studio
- Mastering Async Action Filters in ASP.NET Core
- Testing ASP.NET Core Action Filters with xUnit
- Implementing Comprehensive Request Logging in ASP.NET Core
- Top 20 defensive programming principles with examples
- Resolving Syntactically invalid EHLO argument SmtpException in C#
- AngularJS's Future Explored - The Road Beyond End-of-Life
- How to render HTML in AngularJS
- Programmatically Setting Umbraco DateTime Picker with AngularJs
- How to Count Records in MS SQL Server Database Tables
- How to rebuild all indexes in MS SQL server database
- Mastering Paginated Deletions in MSSQL Tables
- Resetting Identity Column Values in SQL Server using DBCC CHECKIDENT
- Searching for text across multiple tables in SQL Server
- Creating MSSQL User login via Powershell on Windows
- Creating a SQL Server login for an existing domain user in SSMS