Sign In
Get Clay Free →

Suggestions

    Amr Elsayed

    Senior Software Engineer at KPMG

    Amr Elsayed is a proficient Senior Software Engineer with more than 8 years of expertise in Full Stack .Net framework, specializing in developing secure and scalable software solutions across various business domains.

    His skill set includes software engineering principles, Object-Oriented Analysis and Design, Design patterns, Data Structures, and Algorithms.

    Amr focuses on enhancing the technical stack by implementing best practices like SOLID principles, Dependency Injection, Domain Driven Design (DDD), Service-Oriented Architecture (SOA), CQRS/ES, and clean architecture.

    He is adept in .Net framework, utilizing technologies such as C#, ASP MVC, HTML5, RESTful services with Web API, WCF, SQL Server, and Entity Framework.

    His expertise extends to architecting distributed systems, developing Microservices, containerized applications with Docker, asynchronous programming, messaging through RabbitMQ, ElasticSearch, and caching.

    Amr has proven experience with NoSQL databases like Apache Cassandra, MongoDB, and DynamoDB, along with hands-on skills in JavaScript ECMA 6&7, Node.js, Express, Angular 4, AngularJS, React, RxJS, TypeScript, Webpack, Gulp, and Sass.

    With a background in Agile environments, he actively participates in SCRUM stand-ups, backlog refinements, sprint planning, and retrospectives.

    He is well-versed in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) using tools like NUnit, Moq, Jasmine, Karma, Mocha, Git, Jenkins, and TFS Team Build for Continuous Integration/Continuous Delivery.

    Amr possesses extensive knowledge of Mobile Development on Android and Ionic platforms, leveraging Serverless backend cloud services on Google Compute Platform and AWS.

    His expertise also includes TCP/IP protocol, SSL/TLS, encryption, Web API security utilizing OAuth2, OpenID Connect, and SAML.

    He is proactive in detecting malicious code and stays updated on the latest OWASP web application vulnerabilities.

    Amr Elsayed is a technology enthusiast, eager learner, keeping abreast of the latest industry trends, and quick to grasp new concepts.

    He holds a Bachelor's degree in Information Technology, with a strong background in Computer Science & Information Technology from Mansoura University. Additionally, he completed a Professional Software Development Diploma from the Information Technology Institute (ITI).

    Amr's professional journey includes roles as a Senior Software Engineer at KPMG UK, Intapp, Diversity Travel, ITWORX, as well as previous positions as a Software Developer and Software Engineer.

    Amr Elsayed
    Get intro to Amr
    Add to my network

    Location

    London, England, United Kingdom