Ahmed is a highly motivated and self-assured Full Stack Engineer with over 9 years of experience in delivering successful projects. He is well-versed in .Net Core Framework, C#, Entity Framework, SQL, JavaScript, Angular, and Unit Testing. His expertise in these technologies allows him to design and develop complex modules for seamless integration with instrument control devices. Ahmed is a valuable asset to any team, bringing not only his technical skills but also his positive attitude and commitment to excellence.
Highly experienced in C#, .NET Framework, and .NET Core with solid knowledge of OOP, SOLID, and design patterns. He successfully upgraded the core project of the company to the latest technologies using C#, MVC5, Web API, Postgres, .NET Core, Dapper, and SQL Server.
Strong experience developing and designing complex modules. Case in point, he designed and developed complex modules that facilitate the integration with instrument control devices ( C#, EF Core 3.1, Angular, NUnit, Azure Service Bus, and Windows).
Solid experience implementing modern development practices. In fact, I designed and developed a green field project called "Fernis" using C#, EF Core 3.1, Angular8, NUnit, Azure (CI/CD), MongoDB...
Experienced in leading and collaborating with development teams. For instance, he upgraded core projects, and provided support to less experienced developers, using C#, MVC5, Web API, Postgres, .NET Core, Dapper, and SQL Server, and built a new project.Â
Strong understanding of unit testing, using frameworks such as NUnit, to ensure high-quality code. Using this tool, he designed and developed complex modules that facilitate the integration with instrument control devices.Â
Specialization
.NET development
Expertise
.C#, .Net Framework, .Net Core, and Entity Framework
OOP, SOLID, and Design Patterns
MSSQL and Relational Database
NoSql Databases [MongoDB and Redis]
JavaScript, Angular (+2), CSS, Bootstrap, Flexbox, and JQuery
DevOps [CI/CD] Azure (Entry level)
Docker and Containers (Entry level)