Amr Alhawary, Technical Lead

Amr Alhawary

Technical Lead

ITWORX Education

Location
United Arab Emirates - Dubai
Education
Diploma, Microsoft certified Trainer (MCT)
Experience
10 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 5 Months

Technical Lead at ITWORX Education
  • United Arab Emirates - Dubai
  • My current job since May 2022

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

Lead Software Engineer at Link TSP
  • Egypt - Cairo
  • January 2021 to May 2022

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

Senior Web Developer at KidZania Cairo
  • Egypt - Cairo
  • August 2015 to January 2020

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

Web Developer, Trainer at Information Technology Training Center - Centeral Agency for Public Mobalization and Statistics
  • Egypt - Cairo
  • January 2013 to August 2015

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

Education

Diploma, Microsoft certified Trainer (MCT)
  • at Microsoft
  • April 2010

Microsoft Train the Trainer Course. SQL Server (Development & Administration). Visual Studio.Net using (C#, VB.Net)

Bachelor's degree, Law.
  • at Ain Shams
  • May 2006

Specialties & Skills

JavaScript
ASP.NET MVC
ASP.NET
Microsoft SQL Server
Microsoft Azure
HTML4, HTML5, CSS3
Object Oriented Programming (OOP)
Presentation
Crystal Reports
Microsoft Office (Access, Power point, Word, Excel, Outlook)
ASP.Net
Debugging
Microsoft Visio
TypeScript
Technical Documentation
Web API
ASP.Net MVC
ASP.Net Core

Languages

English
Expert

Memberships

by Egyptian Ministry of Communication and Information Technology
  • Software Developer
  • January 2008

Training and Certifications

Microsoft partner network executive (Certificate)
Date Attended:
March 2009
Valid Until:
April 2009
ICDL (Certificate)
Date Attended:
February 2007
Valid Until:
April 2007
Microsoft certified Technology Specialist (MCTS) Web Development using Visual studio 2005 (Certificate)
Date Attended:
January 2008
Valid Until:
September 2008
Microsoft certified IT Professional (MCITP) SQL Server Database Development and Administration. (Certificate)
Date Attended:
January 2008
Valid Until:
September 2008
Microsoft certified Trainer (MCT). (Certificate)
Date Attended:
January 2010
Valid Until:
January 2010
- Microsoft certified Technology Specialist (MCTS) Web Development using Visual studio 2010. (Certificate)
Date Attended:
October 2013
Valid Until:
October 2013
Microsoft certified Learning Consultant (MCLC). (Certificate)
Date Attended:
January 2010
Valid Until:
January 2010

Hobbies

  • Reading