Yahya Ammouri, Application Development Consultant

Yahya Ammouri

Application Development Consultant

Jeraisi Group

Lieu
Arabie Saoudite - Riyad
Éducation
Baccalauréat, Computer Science
Expérience
22 years, 4 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :22 years, 4 Mois

Application Development Consultant à Jeraisi Group
  • Arabie Saoudite - Riyad
  • Je travaille ici depuis juin 2015

I have been outsourced to a government ministry as Solution Architect:
• Applying Microsoft Dynamic CRM 2015, customization and development.
• Web Application using MVC, SignalR, Web API, JSON, Reports, and Entity Framework.
• Data Migration from Dynamic CRM to SQL server.
• Appling ITSM (Service management using MOF and ITIL).
• Cloud computing using Windows Azure and Google cloud platforms.
• Applications based on Test driven development (TDD), MVC patterns, Metronic theme, Entity framework, SQL server, load test and automated build and release management through VS2017.
• Data warehouse and Business Intelligence solution.
• Solution based on SignalR (real-time application development).
• Utilizing visual studio 2017 as source control, build automation, release automation and resource management.

Application Development Manager à Bupa Arabia
  • Arabie Saoudite - Jeddah
  • juin 2014 à mai 2015

• Arrange the IT environments by having development, testing and production environment.
• Develop a solution to prevent insurance fraud cases using swipe cards.
• Develop a solution for SMS bulk sending.
• Develop a solution for insurance card printing with magnetic stripe.
• Add new modifications to the current ASP.NET solution and revamp some pages and functionality.
• Communicate with business to specify their needs and suggest the right solution, either through IT department or any other third party.
• Manage the relation with third party providers with regards to mobile App's (IOS and Android), chatting system...Etc.
• CRM 2013 Application development.

Lead Solution Designer à Netways Arabia
  • Arabie Saoudite - Riyad
  • août 2011 à juin 2014

• Have been outsourced to Saudi Council of engineers as Dynamic CRM Specialist for six months, I worked on a SharePoint/CRM Solution and I participated in all the phases of the project (business analysis, design, implementation, administration and system maintenance) Agile, Scrum.
• I have been outsourced to Alrajhi Takaful Insurance Company as SharePoint Specialist for six months; I worked on SharePoint 2010 external portal. I added new functionalities, fix bugs in code, design and validation.
• I worked on a Solution that using SharePoint 2010 as front end (internet portal) for customers and CRM 2011 as back end (intranet) for employees.
• I did Data Migration from SQL server database to SharePoint list using SSIS and DTS.
• I did TFS 2010 Single Server and multiple server installation topologies.
• Developing reports using SQL server 2008 reporting services.
• I have been outsourced to Aljazierah Rent a Car CO as a Technical Leader for eight months. The main goal was to plan and guide Aljazirah team of developers to upgrade their system from windows application (VB6) to Web Application (ASP.NET) by giving them a training and guidance. Guided them to use UML approach to write the analysis artifacts for their system like (Business use case, System use cases, business rules, glossary, etc). Guided them to use N-Tier Architecture (Presentation, BLL, DAL and VO), OOP concepts, Master pages, CSS, Stored Procedures and SQL server reporting tools. Utilizing Visual studio team foundation server as source control and automated builds to increase the team performance and collaboration.

Technical Team Leader and Solution Architict à Aljazierah Rent A Car Co.
  • Arabie Saoudite - Riyad
  • août 2011 à avril 2012

I have Joined Aljazierah RAC CO. as a temporary Job, The main goal was to plan and guide Aljazirah developer’s team to upgrade their existing system from windows application (VB6) to Web Application (VS2010). During this period I perform the below tasks::
-I give a training and guidance to Aljazirah team of developers to move them from windows development to web development and during this time we developed Aljazerah Rent A Car portal ( HYPERLINK http://www.JRC.com.sa ).
-I guided the team to use UML approach to write the analysis artifacts for their system like (Business use case, System use cases, business rules, glossary, etc).
-I did a research and comparison to choose the suitable tools, components according to project needs and budget.
-I guide the team to use N-Tier Architecture (Presentation, BLL, DAL and VO), OOP concepts, Master pages, CSS, Stored Procedures and SQL server reporting tools.
-I have used Visual studio team foundation server 2010 as source control and to increase the team performance and collaboration.
-I have distributed the tasks between the team in a way that we can work simultaneously according to team member’s background and experience.

.Net Senior Developer (ASP.Net C#) à Nesma Advanced Technology
  • Arabie Saoudite - Riyad
  • mars 2009 à juin 2011

After Cyberia acquired Nesma Internet. They choose me from IT department to transfer Nesma IT projects knowledge to Cyberia team. Including Nesma portals, Nesma Hosting, Nesma Mokafaat, Nesma Sadad and Nesma Gaming. Also Nesma applications like Nesma CRM, Microsoft CRM, and Reporting System.

Application Developer à Nesma Advanced Technology Co.
  • Arabie Saoudite - Riyad
  • mai 2007 à mars 2009

- Developed as a technical team leader Aljazeera rent a car web Application to mange their business. using ASP.NET 4.0 C#, JQuery, Javascript, Ajax, SQL server 2008, SSRS, Visual Studio Team Foundation server 2010, Master pages, localization and CSS
- Developed Aljazeerah rent a car website www.jrc.com.sa. using ASP.NET 4.0 C#, Master pages, localization, Div and CSS.
- Developed the new Nesma web site using ASP.NET 3.5 C#, Master pages, Ajax, localization, OOP, Div and CSS.
- Developing stored procedures and reports for Nesma Contact center (IVR System).
- Developed Nesma Mokafaat web site and control panel using ASP.NET 3.5 VB, Master Pages, Localization and LINQ to SQL.
- Developed windows services (.NET 2.0) to link between Nesma and Sadad system through third party.
- Developed Nesma Hosting web site using ASP.Net.
- Connected Nesma services with different SMS gateways short code (Jawal, Mobily).
- Developed Database design (relational) for the above projects using RDBMS, stored procedures, views, cursors and SQL server 2005 reporting and integration.
- Technical Support for Microsoft CRM 4.0.

Sage ERP Software Developer à Alrajhi Holding Company
  • Arabie Saoudite - Riyad
  • août 2005 à avril 2007

- Customize SAGE ERP solution according to user needs and creating new reports.
- Analyzed and developed windows based Application (Reports viewer) (ERAM) using Visual Basic .Net 7.1, SQL Server 2000, OOP, Crystal Report.
- Upgrade (ERAM) Application from VB.Net 2003 to VB.Net 2005.
- Developed SQL Server 2000 backend script (SP, Cursors, and User functions) for data reports.
- Developed a migration tool that migrate data from excel to SQL Server database.

Web Developer and Technical writer à Applied Computer Service Co. (Hasib)
  • Arabie Saoudite - Riyad
  • juin 2002 à mai 2005

 Analyzed and developed (as a part of team) ERP Product (Hasib Government Suite - HGS .Net) using ASP.NET (VB), SQL Server 2000, OOP, UML (Rational Approach), Visual Source Safe 6.0, Active Report and Java script.
 Analyzed and developed (as a part of team) staffing resources system for Hasib intranet using ASP.NET (VB), SQL Server 2000, UML, RUP.
 Analyzed and made prototype individually for Drugs project using UML (Rational Approach).
 Team leader on prepare Online Help & User Manual for HGS. Net.

Programmer (windows application) à Autographics
  • Jordanie - Amman
  • septembre 2001 à mars 2002

- Developed (as a part of team) Archiving System product (Vision File 2000) using VB6, OOP.

Éducation

Baccalauréat, Computer Science
  • à Al-Zaytoonah University
  • juin 2001

Specialties & Skills

Information Technology
Business Integration
Cloud Computing
Application Development
Solution Architecture
SignalR (real-time application development)
Strong Knowledge in OOD, XML, Web Services, Database development and N-Tier architecture
Business Analyst
Technical Writer
managing IT services (ITSM) using MOF (Microsoft operation framework) and ITIL
Data migration
Client Scripting, JavaScript, JQuery, AngularJS and AJAX
Software management framework: Agile, Scrum and Waterfall
Object oriented analysis, objected oriented programming and design
bootstrap, HTML5 and CSS3
Application integration
Microsoft Dynamic CRM 4.0, 2011, 2013 and 2015
ASP.NET, MVC, C#, VB, Web forms, Entity Framework (ORM)
Government, healthcare, Software house and manufacturing sectors
Web services (WCF and Web API)
Application architecture
Project management, Vendor’s management and outsourcing services
Search Engine Optimization (SEO) and web marketing
Cloud services using Windows Azure and Google cloud platforms
Reporting tools: SQL Server Reporting services (SSRS), Crystal Reports, and Active Reports.
database design, SQL Server, RDBMS, TSQL, SP, user functions, views, cursors, jobs
User Interface design, responsive design, W3C standards, Metronic theme and browsers compatibility
Microsoft Visual Studio Team System (TFS) Automated Build and release management
Oracle, MySQL and Java Eclipse IDE
SharePoint development 2010, 2013 and 2016
Mobile Application development IOS using Swift

Profils Sociaux

Langues

Anglais
Expert
Arabe
Expert

Adhésions

Jordan Computer Society (JCS)
  • Member
  • July 2001

Formation et Diplômes

(70-305) Developing & Implementing Web Application Using Visual Basic.Net & .Net Framework. (Certificat)
Date de la formation:
January 2003
Valide jusqu'à:
February 2003

Loisirs

  • Chess, Football, Tennis
    Silver medal in in chess university championship