Software Development Team Lead.
National Technology Group Ltd. NTG
Total years of experience :18 years, 3 months
Leading the development Team for delivering projects against agreed scope, schedule & customer expectations.
13+ years of experience in all stages of SDLC (software development life cycle) which includes Requirement Gathering, Analysis, Design, Development, Testing and Deployment of Enterprise Web, Windows and Hybrid Mobile Applications (Ionic framework, Apache Cordova)
Certified Project Management Professional (PMP)
TOGAF Fundamentals
Certified ITIL - IT Service
Certified Project+ - IT Project Management
Microsoft CRM Dynamics customization & Configuration
AWS Certified Solution Architect Associate
1. Proven ability to lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.
2. Strong Experience in Design and Development of Applications based on micro services.
3. Good knowledge in different code design patterns (IoC and dependency injection).
4. Successfully implemented various Multi-Layered,
Multi-Tiered .NET applications and SOA architecture.
5. Excellent experience on MVC, ASP.NET web forms, ADO.NET, .NET Framework and .NET core, C#, SQL Server, MySQL
6. Excellent experience in implementing Web/rest APIs, WCF, Web Services.
7. Experience with RabbitMQ.
8. Expertise in JSON, XML, Java Script, JQuery, angular.js, bootstrap, ASP.NET AJAX Control Toolkit.
9. Extensive experience in Relational Database Design, Query Optimization and Implementation
10. Experience with NoSQL (MongoDB), NodeJS and AWS services .
11. Experience with process/data modeling using tools like MS Visio
12. Working experience with various tools like TFS, GITHub.
13. Experience in integrating payment gateway like local banks, PayPal, SADAD and various banking service Providers
14. Experience in CRM Customization (MS Dynamic CRM)
15. Web Server: IIS, Apache and tomcat
16. Experience with training and mentoring team members with product knowledge and business processes.
17. Excellent analytical & problem solving skills. A team player with strong interpersonal and communication proficiency.
Major Projects
- Saudi Post Printing Center
- Saudi Post Billing System
- Saudi Post dynamics CRM
- Saudi Post Wasel Alaami Service
- Saudi Post Last Mile Delivery System
- Saudi Post Mail Processing System
Team member of many projects such as:
- FEDEX SMSA Store2door.com
- Makani.com.sa
- Ministry of Municipal and rural affairs projects budgeting system.
- Cairo - Ain Sokhna gate and toll control system.
- Wattania Financial Solutions.
- Saudi post customer care system
Attended multiple Microsoft premier education workshops in:
1- SSRS
2- MVC and web APIs
3- Ms BizTalk
4- SQL server 2016
5- WCF
6- VS ALM Testing tools.
PMP No:1690560