Senior Technical Lead
EJADA Systems
Total years of experience :13 years, 3 Months
• Design software systems with various technologies and ensure compliance to all architecture requirements.
• Coordinate with various departments and analyze the requirements of the architectural team.
• Develop solutions for various components and recommend changes for various customers.
• Design architecture for various components and validation tools.
• Participate in architectural meetings and analyze all technical requirements for Dot NET applications.
• Review infrastructure for any issues and recommend solutions.
• Establish the architectural methodology of all deliverables.
• Monitor application architecture and ensure appropriate implementation of all solutions.
• Develop architectural principles and standards for various IT groups.
• Assist enterprise architecture team on ADM Phases and on all governance activities
• Evaluate all documents and record observations.
• Initiate and finalize the architecture definition documents including transition architecture and migration plan.
• Contribute to Sizing the efforts for large & medium scale solutions.
• Coach Cairo development teams.
• Supervise, train, and guide team members.
• Manage multiple large-scale projects simultaneously.
• Implement digital channels for banking solutions.
• Manage and contribute to the development of Front and Back-end engineering.
• Consult with end-users to refine, redesign, and perfect large-scale solutions.
• Teach ASP.Net Core (MVC & API)
• Teach MS Dynamics CRM
• Teach Software Design
• Teach MS SQL Server
• Teach Angular 6+
• Mentored, improved, and coached Teams of software Developers (Backend/Frontend/Mobile)
• Built AFAQY ERP Using Service-Oriented Architecture (SOA)
• Built AFAQY CRM Using MS Dynamics CRM.
• Designed, developed, and maintained the architecture of all the company’s projects.
• Implemented and updated complex line of Solutions.
• Refactored PHP and Java solutions for data processing to C#.Net Core.
• Implemented Micro-Services, the Reactive Manifesto.
• Developed Document Flow Management System.
• Maintained a system of HR and Payroll.
Manage The Development Team
• Developed Saudi Containers Storage System.
• Developed Saudi Custom Clearance System.
• Developed Saudi Vehicles Management System.
• Maintained Internal Evaluation System.
• Developed Internal Evaluation System
Instructor of Computer Science Subjects
• Developed Internet Service provider Management System.
• Developed Cleopatra Ceramics distributor ERP.
• Developed General school Management System.
• Developed Central project.
• Developed a payroll Management System.
• Developed Cards project
Instructor C#.Net
Studying PMP from PMI
Software Development
Software Engineering and Development