@AhmedTarek

User Image

@AhmedTarek

Senior Software Design Engineer

@Development Simply Put

.NET Software Engineer and Technical Blogger with experience acquired through academic studies, 13+ years of hands-on practical experience and self-learning. Accomplished huge achievements with corporates like ASML, ITWorx, United Technologies Corporation (UTC), Carrier, Otis, Sikorsky Aircraft Corporation, Hamilton Sundstrand, Pratt & Whitney, UTC Fire & Security, UTC Power Corporation and Reliance, and others. Acquired experience working through the software development life cycle (SDLC) starting from its early stages until delivering fully-fledged software solutions.

🧪 Unit Testing Best Practices In .NET C#  🤷‍♂️ Cover Image

🧪 Unit Testing Best Practices In .NET C# 🤷‍♂️

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

Memory Management In .NET Cover Image

Memory Management In .NET

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

dotnet performance
🧵 How String In .NET C# Works 🤷‍♂️ Cover Image

🧵 How String In .NET C# Works 🤷‍♂️

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

csharp fundamentals
Flagged Enumerations: How To Represent Features Combinations Into One Field Cover Image

Flagged Enumerations: How To Represent Features Combinations Into One Field

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

👍Chain of Responsibility Design Pattern In .NET C# 👀 Cover Image

👍Chain of Responsibility Design Pattern In .NET C# 👀

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

design-patterns
👍Design Best Practices In .NET C# 👀 Cover Image

👍Design Best Practices In .NET C# 👀

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

🤔 When Implementations Affect Abstractions ⁉️ Cover Image

🤔 When Implementations Affect Abstractions ⁉️

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architectural-design
Strategy Design Pattern In .NET C# Cover Image

Strategy Design Pattern In .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

Mediator Design Pattern In .NET C# Cover Image

Mediator Design Pattern In .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architecture
SOLID: Liskov Substitution Principle Explained In .NET C# Cover Image

SOLID: Liskov Substitution Principle Explained In .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architectural-design
📑 Cover IO Based Apps With Unit Tests in .NET C# 🧪 Cover Image

📑 Cover IO Based Apps With Unit Tests in .NET C# 🧪

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

Better Enhanced Repository Pattern Implementation in .NET C# Cover Image

Better Enhanced Repository Pattern Implementation in .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

When Not To Use DI, IoC, and IoC Containers in .NET C# Cover Image

When Not To Use DI, IoC, and IoC Containers in .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architecture
⏰ Best Practice for Using Timers in .NET C# ⏳ Cover Image

⏰ Best Practice for Using Timers in .NET C# ⏳

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

csharp timing
How to Fully Cover .NET C# Console Application With Unit Tests Cover Image

How to Fully Cover .NET C# Console Application With Unit Tests

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

testing unit-tests
Web Scraping in .NET C# Cover Image

Web Scraping in .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

scraping
Step by step guide to develop a Fluent API from scratch in .NET C# using the Builder Design Pattern Cover Image

Step by step guide to develop a Fluent API from scratch in .NET C# using the Builder Design Pattern

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

A Best Practice for Designing Interfaces in .NET C# Cover Image

A Best Practice for Designing Interfaces in .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architectural-design
Invariance, Covariance, and Contravariance in .NET C# Cover Image

Invariance, Covariance, and Contravariance in .NET C#

AhmedTarek Profile Picture
AhmedTarek

Senior Software Design Engineer

architecture

This member hasn't published any videos yet.