Technical Lead
ITWORX Education
Total years of experience :10 years, 5 Months
- Currently assigned to a strategic project at \[Emirates Schools Establishment\] on-site, actively
contributing to the success of the venture through my proficiency in full-stack .NET development,
including C#, ASP.NET, ASP.Net Core, SQL, debugging, APIs, and Entity Framework.
- Diagnose and resolve intricate system issues through advanced debugging techniques, error log
analysis, database data consistency checks, and API response verification, resulting in a 90% reduction
in application bugs.
- Create software applications and tools using Asp.Net Core, ASP.Net MVC, C#, and HTML5 to deliver
robust and user-friendly solutions.
- Develop Proof of Concept (POC) applications for custom software solutions using C#, VB.net,
JavaScript, TypeScript, as well as third-party tools like Redis, Hangfire, and LRS.
- Manage the Microsoft DevOps CI/CD process, ensuring successful QA automation testing and
seamless production deployment of software packages.
- Maintain database indexes and track database performance using tools such as SQL Profile to
optimize system efficiency and enhance overall performance.
- Developed new systems using Agile sprints and user stories, collaborating closely with cross-
functional teams to deliver high-quality software solutions on schedule.
- Implemented innovative features to enhance existing systems using .Net Core, C# and Entity
Framework, resulting in a 40% increase in user engagement.
- Conducted comprehensive code refactoring initiatives to optimize projects' performance and ensure
adherence to industry best practices using OOP and design patterns, leading to a 70% reduction of
application bugs.
- Spearheaded code reviews, mentoring team members to meet clean code standards and foster a
culture of continuous improvement.
- Built robust Integration layers to seamlessly connect and communicate with various ERP systems,
including AX365, Prism, and RetailPro9, facilitating data synchronization and process automation.
- Orchestrated the setup of applications test and staging servers for smooth deployment, configuring
servers, IIS, and packaging applications to ensure a streamlined release process using CI/CD on
Microsoft Azure.
- Acted as a pivotal point of contact for client support, efficiently addressing tickets escalated from L2
support. Investigated and resolved issues promptly, minimizing system downtime and ensuring client
satisfaction.
- Collaborated with the L3 team to prioritize and implement necessary hotfixes and new releases,
proactively improving application stability and functionality.
- Collaborated closely with operations and management teams to devise project strategies, leading to
the successful creation of project prototypes and efficient analysis phase finalization.
- Designed comprehensive database models (ERD) using MS Visio, ensuring seamless data
management and optimal performance.
- Led the creation of robust physical databases using Microsoft SQL Server.
- Spearheaded the design of application use cases, workflow, and class diagrams, providing a clear
roadmap for the development process.
- Implemented agile development methodologies and N-Tier architecture, utilizing C#, ASP.NET MVC,
and Entity Framework 6 (EF) to deliver projects in iterative Agile sprints.
- Developed responsive and user-friendly designs using HTML5, JQuery, and Bootstrap, resulting in
enhanced user experiences.
- Established a cutting-edge SSRS server integrated with Outlook to automate report distribution via
email, improving data accessibility and reporting efficiency.
- Effectively managed projects tasks and development team to be delivered on deadline.
- Implemented proactive strategies for maintaining and upgrade applications.
- Design, develop, build and maintain multiple solutions and web applications using Visual Studio and
SQL Server include organization’s website http://www.capmas.gov.eg
-Teaching advanced courses such as developing on Microsoft Azure using ASP.net/C#, ASP.Net MVC,
C++, C#, VB.Net, HTML, Cascade Style Sheet(CSS), XML.
- Customize Courses material and preparing material’s contents.
- Manage all benefits on Microsoft partner network.
- Organize seminars for training team about new technologies.
Microsoft Train the Trainer Course. SQL Server (Development & Administration). Visual Studio.Net using (C#, VB.Net)