@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.