Wesam H. الشريف, Technical Manager, Software Architect

Wesam H. الشريف

Technical Manager, Software Architect

RetailGreen. Inc.

البلد
الأردن
التعليم
دبلوم, upper-level multi-skills english course
الخبرات
20 years, 3 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :20 years, 3 أشهر

Technical Manager, Software Architect في RetailGreen. Inc.
  • الأردن - عمان
  • أشغل هذه الوظيفة منذ مارس 2014

- Managing R&D, Delivery and Quality teams to deliver technically sophisticated and unique products to well-known enterprises in UAE using .Net, Java, C++, SQL Server and more for windows, Mac and Linux based environments.
- Interfacing with onsite support engineers and customers.
- Played an important role as part of the product management committee by identifying and studying the market, costumer needs and potential competitors; also developing the product strategy and roadmap; acting as Product Manager from 2014 till 2017.
- Led the productization activity of eTenant product which had the major effect to get eTenant product identified by most of mall landlords in UAE as the best and most reliable option to collect tenants sales for both auditing and analytics proposes, also it was the major reason RG was able to implement eTenant for new customers with minimum mobilization and implementation time.
- Led the design and development of eTenantCloud platform which represent the SaaS option to buy and implement eTenant minimizing the need for dedicated on-premise infrastructure by new costumers.
- Led the design and development of ReceiptBox product which targets a retail consumers in addition to tenants and landlords.
- Led the design and development of RG capture server using multilingual OCR engines and neural network based training and recognition technologies.
- Led the design and development of eTenant BI (Business Intelligence) based reports and dashboards using SQL server, DataZen and SSRS 2016.
- Led R&D efforts to replace some core modules of eTenant product with Machine Learning based modules using ML.Net including but not limited to short-term sales prediction and anomaly detection .

Technical Team Leader / IT Manager في Exxab
  • الأردن - عمان
  • يوليو 2011 إلى مارس 2014

- Manage team of software and quality control engineers, UI/UX and designers through many projects to deliver eCommerce Platform (www.exxab.com), using technologies like ASP.Net, ORM Entity Framework, Windows Azure SDK and more. - Deploy and operate exxab.com projects over Windows Azure an connecting it with on-primises infrastructure. - Provide Software and Hardware support to exxab premises in Amman and Riyadh. - Implement IP/PBX solution including phone switching service for domestic and between international offices.

Senior .Net Developer في Aloula for maintenance and consultation
  • الأردن - عمان
  • مارس 2011 إلى يونيو 2011

Building large and distributed systems including providing restful services to Android clients and participating in developing custom content management system using MVC.NET 3, Building a .net based company framework that contains:
- Entity Model - Framework
- Caching Providers
- Imaging Utilities
- Multimedia Utilities
- Notification Engine
- DMS Engine
many architectural/design patterns and best practices have been used.

Senior .Net Developer / Acting Team Leader في E-Sense Software
  • الأردن
  • مارس 2008 إلى فبراير 2011

Building custom software solutions using cutting edge technologies like WCF and WPF, implementing and deploying massive distributed systems using very advanced architectural patterns like SOA.
Leading a team to deliver Seating Arrangement Solution with very short period and very limited resources, it was hard but big and successful achievement for me and for eSense.

Senior Software Engineer في Digital Document Solutions
  • الأردن
  • يناير 2007 إلى فبراير 2008

Building custom development standards, processes, framework and SDLC.
Insure that the standards and the SDLC are correctly applied on each project and well documented.
Doing the requirements gathering/elicitation for the new projects and playing the role of business analyst some times.

Acting as Team Leader في Digital Document Solutions
  • الأردن
  • يناير 2006 إلى يناير 2007

Managing a development team consist of 5 .Net developers.
Planning, scheduling, assigning and monitoring the development tasks.
Playing the role of software designer/architect many times.

Developer في Digital Document Solutions
  • الأردن
  • فبراير 2004 إلى يناير 2006

As part of a huge and skilled development team, I had the opportunity to work on the latest technologies to implement a .Net based solutions, find some of them below:
1- Archiving and document management solution.
3-Workflow and Business Process Modeling.
4-Gazette Management Solution.
5-Advanced CRM(BRM).
6-Modbus remote control unit reader.

الخلفية التعليمية

دبلوم, upper-level multi-skills english course
  • في AmidEast English training center
  • يوليو 2009
بكالوريوس, Software Engineering
  • في Philadelphia University
  • فبراير 2006

GPA 89.6 % or 3.6/4

الثانوية العامة أو ما يعادلها, Scientific Field
  • في Baiader Wadi Alsir Secondary School
  • يوليو 2001

GPA 79.0%

Specialties & Skills

Software Design
Software Engineering
Team Leadership
Project Management
.NET Programming (C#)
ASP.NET Development with VB and C#
Software Analysis and design
Modebus protocol development
Javascript, JQuery
Prestashop open source eCommerce platform
.Net Entity Framework 6 (ORM)
WCF, Web API
ASP.net MVC
MS SQL Server 2000 -2016 Design, Deployment and Development
MS TFS Deployment and Administration
R Programming
Microsoft Azure: Cloud Computing, SQL Azure, Managed SQL Server, Networking, AppServices, ....
Machine Learning: MS ML.Net

اللغات

الانجليزية
متوسط
العربية
متمرّس

التدريب و الشهادات

English Cource Level 6-B (Most advanced level) (تدريب)
معهد التدريب:
AMIDEAST / Jordan
تاريخ الدورة:
June 2009
Leadership (تدريب)
معهد التدريب:
eSense Software
تاريخ الدورة:
January 2011
Business Etiquette (تدريب)
معهد التدريب:
eSense Software
تاريخ الدورة:
May 2010
PMP Crash Cource (تدريب)
معهد التدريب:
eSense Software
تاريخ الدورة:
August 2010