Technical Lead leading cross-functional teams to deliver large-scale ERP platforms built with ASP.NET Core, RESTful APIs, Entity Framework Core, SQL Server, and Angular. Directs architecture, code reviews, performance tuning, CI/CD, IIS releases, and production support while translating complex business requirements into secure, maintainable solutions. Mentors developers, supports recruitment, and raises delivery quality across back-end, front-end, and QA workstreams.
Overview
2
2
Languages
2
2
Certifications
8
8
years of professional experience
Work History
Technical Lead
Autoworx-EG (Assemble ERP)
04.2025 - Current
Led and mentored cross-functional development team of back-end, front-end, and quality assurance engineers, managing task allocation, providing technical guidance, and evaluating team performance to foster development.
Design and maintain scalable, secure, and high-performance software architectures using ASP.NET Core, RESTful APIs, Entity Framework Core, SQL Server, Angular, MVC, Clean Architecture, SOLID principles, and design patterns.
Optimize application and database performance through asynchronous programming, query optimization, SQL indexing, transaction management, caching strategies, and efficient API and database design.
Collaborated with business stakeholders, product owners, and project managers to analyze complex business requirements, translating them into practical technical designs, database structures, and implementation plans.
Lead and mentor a cross-functional development team of Back-End, Front-End, and Quality Assurance engineers, while managing task allocation, technical guidance, performance evaluation, and team development.
Conduct code reviews, establish coding standards, and ensure code quality, security, maintainability, testability, and consistency across development projects.
Managed source control, branching strategies, pull requests, CI/CD pipelines, and IIS deployments across development, staging, and production environments, monitoring production systems and resolving critical incidents.
Participate in technical recruitment by preparing assessments, conducting interviews, evaluating .NET developers, onboarding new team members, and promoting continuous learning and knowledge sharing within the team.
Senior ASP .NET Developer
Jobed.com
04.2022 - 01.2025
Remotely
Developed and enhanced Wathefa.com recruitment and marketplace platform, including administrative portal and dashboard, improving user experience and functionality.
Built and maintained robust solutions with ASP.NET MVC 5, ASP.NET Core 3.1 REST APIs, SQL Server, and SignalR notifications, ensuring high performance and reliability.
Collaborated in 15-member cross-functional engineering team, integrating UI/UX, front-end, back-end, and quality assurance efforts to deliver cohesive project outcomes.
Used Git and Azure DevOps for version control, collaboration, task tracking, and delivery workflows.
Senior ASP .NET Developer
Autoworx-EG (Assemble ERP)
02.2021 - 04.2022
Contributed to the development of Assemble ERP, a 14-module enterprise platform, within a 10-member cross-functional engineering team.
Contributed to delivery of eight modules, including Payroll and HR, Warehouse Management, Project Management, Tasks and Activities, CRM, SRM, Accounting, and Quality Control, enhancing overall system functionality.
Developed REST APIs and web modules using ASP.NET Core 3.1, Entity Framework Core, SQL Server, MVC, Syncfusion UI, and SignalR.
Implemented Onion Architecture, Repository and Unit of Work patterns, and GitHub-based version control practices to streamline development processes.
Full Stack Developer
Smart Solution
08.2019 - 01.2021
Developed and maintained SS-ERP, Freight Services, and Legal Fair systems, contributing to enhanced functionality within a 12-member cross-functional engineering team.
Built SS-ERP modules for Payroll, HR, Warehouse Management, and Accounting using ASP.NET Web Forms and SQL Server, improving integration across departments.
Developed workflow-based applications for freight and legal services using ASP.NET MVC and SQL Server, streamlining operations and user interactions.
Android Developer
Freelancer
01.2019 - 07.2019
Education
BSc - Computers and Information, Information Systems Track
Assiut University
Assiut, Egypt
06-2016
Skills
C#
ASP NET Core
RESTful APIs
EF Core
Azure DevOps
Technical leadership
Mentoring
Code review
Stakeholder management
Technical recruitment
Solution architecture
System design
Clean architecture
CI/CD pipelines
Production support
Certification
03/2019 – 05/2019 Android Basics: Data Store, Udacity
Interests
Reading, Football, Watching Movies, Listening Music
Timeline
Technical Lead
Autoworx-EG (Assemble ERP)
04.2025 - Current
Senior ASP .NET Developer
Jobed.com
04.2022 - 01.2025
Senior ASP .NET Developer
Autoworx-EG (Assemble ERP)
02.2021 - 04.2022
Full Stack Developer
Smart Solution
08.2019 - 01.2021
Android Developer
Freelancer
01.2019 - 07.2019
BSc - Computers and Information, Information Systems Track