رياض مرار, Software Engineering Director

رياض مرار

Software Engineering Director

estarta solutions

البلد
الأردن - عمان
التعليم
بكالوريوس, Computer Science.
الخبرات
24 years, 1 أشهر

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

حظر المستخدم


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

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

Software Engineering Director في estarta solutions
  • الأردن - عمان
  • أشغل هذه الوظيفة منذ سبتمبر 2011

As a Software Engineering Unit Manager, I had a team of ~35 developers, solution designers, architects, and project managers where my responsibilities include but not limited to:
• Lead and directing software development within the Software Engineering Unit.
• Build a capacity within the Software Engineering Unit on different technologies such as Microsoft SharePoint, SQL Server, Oracle, asp.net, C#, K2, Android, and Windows 8 apps to cater for business demands.
• Establish and execute improved software project planning tracking and reporting processes, coordinates the dependencies between different projects and help resolve issues and risks.
• Tailor and implement software development methodologies, best practices, and standard work to achieve the highest product quality while continuously improving performance, productivity and execution of the software organization.
• Build strong inter-personal relationships with peers and other key stakeholders that can help smoothen execution, identify new opportunities.
• Develop a framework for technical team's competencies.
• Identify and establish departmental or program objectives and implement company policies and procedures.
• Manage and facilitate multiple development teams both local and remote to ensure software development efforts meet quality objectives and launch targets while promoting cross-functional teamwork.
• Collaborate with sales team to evaluate pipelines, open new channels/market, response to RFPs/RFIs.
• Provide delivery management and ensure customers’ satisfaction and respond to observations.
• Identify trends of escalated issues or recurring problems and develop improved cross-functional processes to resolve those problems.
• Define technical staff objectives along with their direct supervisors.
• Manage an effective performance appraisal process.
• Staff management, prioritization, utilization, and forecasting.
• Collaborate with PMO in the resource management exercise.
• Introduce initiatives aiming at motivating the team and enhancing their capabilities.
• Prepare and facilitating technical reviews and discussions, technology demonstrations and presentations to within and outside company.
• Ensure departmental staff is appropriately trained in the current industry technology and company practices and procedures.
• Manage morale of software engineering organization. Create and communicate employee performance evaluations and development plans.
• Develop and maintain relationships with 3rd party outsourcing vendors.
• Participated heavily in achieving CMMI level 3.

Solution Architect في estarta solutions
  • الأردن - عمان
  • أغسطس 2008 إلى أغسطس 2011

Led the execution and the delivery of multi-million dollar enterprise projects, I was responsible for creating or selecting the most appropriate architectures that suit the business needs, satisfy stakeholder requirements, and achieve the desired results under given constraints, I was also responsible for:
• Led the development of the technical solution for key estarta projects- through high level architecture, detailed design, establishment of recommended practice guidelines, creation of core solution components, troubleshooting of critical blockages and mentoring of the technical team.
• Worked closely with the Bid Management / Sales and led the technical response to key estarta opportunities in the region (Jordan, Palestine, Libya, Syria, and the Arabian Gulf) and Africa (Nigeria, Ghana, Sudan, and Egypt) - by reviewing RFIs/RFPs, create technical proposals, and presenting these back to the prospects.
• Establish world class software teams: hire, train, and mentor talent that meet our core values.
• Participating in pre-sales activities - through conducting demos and presentations to the prospect customers.
• Develop detailed Alternative Solutions (AS) and selection criteria.
• Develop Product Integration (PI) and selection criteria.
• Led projects estimation on estarta key projects and opportunities using Function Point Analysis, estimation using analogy, and using comparison.
• Manage risk identification and mitigation strategies associated with the architecture.
• Defining technical staff objectives along with their direct supervisors.
• Performing control over the architecture lifecycle parallel to the project’s software development lifecycle.
• Mentoring and encouraging colleagues to apply intelligently customized best practices.
• Participated heavily on productizing the company’s taxations system called TAGDEER, TAGDEER: enables the public sectors entities to establish their business rules, operations flow and all associated procedures for administering tax form declarations and customer service to back office processing and reporting. The solution building blocks include MS SQL Server 2008 R2, custom developed application logic using .NET, C#, NHibernate, Telerik UI suite, WCF, and WF.
• Led the architecture and development for a major e-services implementation for Saudi Arabian for General Investment Authority (SAGIA). The solution building blocks include SQL Server 2008 R2, custom developed application logic using .NET, Windows Services, C#, asp.net, JQuery, WCF, and K2, Windows Services, and SharePoint 2010.
• Led the architecture and development for a major e-services implementation for the Government of Jordan Income and Sales Tax Department - Jordan (ISTD) e-services which was primed by Microsoft as prime contractor. The solution building blocks include SQL Server 2008 R2, Oracle, custom developed application logic using .NET, Windows Services, C#, Telerik UI suite, JQuery, WCF, and WF. For more details, please check ISTD in Microsoft Case Studies.
In the aforementioned projects, I was responsible for managing the requirements gathering process, managing projects scope, managing the development team, planning and ensuring on-time delivery, timelines/ schedule, complete responsibility of the solutions architecture, managing stakeholders’ expectations, managing risks and reporting to upper management. The e-services projects have been built under the umbrella of the e-government services which required for each to integrate with the available service on YESSER (KSA) or ESB (Jordan). In addition to manage the integration with the private and national payment gateways like JoPay, SADAD, and PAYNET.

Solutions Designer في estarta solutions
  • الأردن - عمان
  • مايو 2005 إلى يوليو 2008

SOLUTION DESIGNER - (MAY 2005 - JULY 2008)
I was a Subject Matter Expert (SME) in a large-scale government Tax Systems and Revenue Management Solutions, I led the architecture and managed a development team of ~15 developers, business analysts, and quality Assurance for building an enterprise Taxation Platform of General Commission for Taxes- Iraq (GCT) and Aqaba special economy zone Authority (ASEZA), and Others, I was responsible for:
• Examining the business requirements and then define a solution that would address those requirements.
• Developing the solution architecture and design defining exercise and assuming responsibility for on-going architecture of the solution by applying MSF as a development framework.
• Contributing to strategic database design, development and deployment supporting projects/deliverables.
• Coordinating and communicating with the stakeholders.
• Planning the daily, weekly and monthly development related activities during the projects
• Ensuring quality & reliability of code from the development team by conducting sanity testing and code reviews for their deliverables.
• Deploying applications on staging and production environments.
• Mentoring and coaching the team on latest tools and technology

Led the development and delivery of an asp.NET solution on top National bank of Kuwait (NBK) backend Layers, to provide a list of services that provided as part of multi-channel delivery stipulated in NBK service catalogue. Also, provide other business centric services to be managed as part of customer channels.

Senior System Developer / Software Designer في iHorizons
  • الأردن - عمان
  • مايو 2001 إلى مايو 2005

SOFTWARE DESIGNER - ( MAR 2004 - MAR 2005)
As a software designer my main responsibilities included the following:
• Led the architecture and development for a major implementation for Commercial Affairs departments system of the Ministry of Economy and Commerce (MoEC) - Qatar to streamline the ministry’s business processes. The solution building blocks include MS SQL Server 2000, Microsoft Commerce Server 2002, and custom developed application logic using .NET, VB. Insuring scalability, reliability, availability, high transaction volumes, and concurrent operations.
• Participated in the solution development defining exercise and assuming responsibility for on-going development of the solution.
• Ensured quality & reliability of code from the development team by conducting sanity testing and code reviews for their deliverables.
• Created and monitor project development plan.
INTERNET SYSTEM DEVELOPER- (MAY 2001 - APRIL 2004)
As an internet system developer, my responsibilities included the following
• Design and implementation of an online content management system for Al-Jazeera news network website based on Microsoft Content Management Server 2002, and other news networks websites based on iHorizons Knowledge Server® product.
• Design and develop of Integration Service Tool that allows users to create Packages to move data from a single data source to different destination and variety of destination types.
• Design and implement Al Diwan eBook; an engine that generates a dynamic content pages and produce content HTML pages for publishing eBook.
• Granted the Distinguished Achievements Award of the year 2003.

Assistant software engineer في IT3 Inc. (Subsidiary of the Connor - Winfield Corporation USA)
  • الأردن - عمان
  • مارس 2000 إلى مارس 2001

• Participated in Implementing ERP solution- IT3 Workspace, it is a comprehensive state-of the-art suite of integrated applications targeting the manufacturing industry. IT3 Workspace, the product, is written using Visual C++, MFC, IT3’s MFC-Derivative framework, Rogue Wave’s Tool, and Objective Grid. The suite is a collection of DLLs and a single executable, which loads and unloads these DLLs on demand to minimize resource requirements. All business rules and complex database updates are implemented using server-side PL/SQL packages and triggers.
• Conduct a certified training sessions on VB 6, Web classes, OOP/A, and C++.

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

بكالوريوس, Computer Science.
  • في Princess Sumaya University for Technology (PSUT).
  • سبتمبر 2000

I have applied B.Sc. in Computer Science. Total Hours: 132 hours.

Specialties & Skills

Microsoft Technologies
Business Development
Software Development
Enterprise Architecture
Project Management
Consulting
E-Goverment
Project Managment
Team Leadership
Business Development
Enterprise Architecture
Software Development Management

اللغات

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

العضويات

Jordan Photographic Society
  • Member
  • June 2013

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

Leadership Skills and Art of Influence (تدريب)
معهد التدريب:
CMG
تاريخ الدورة:
August 2015
المدة:
15 ساعة
PMP (تدريب)
معهد التدريب:
estarta solutions
تاريخ الدورة:
April 2011
المدة:
40 ساعة
CMMI Implementation Training (تدريب)
معهد التدريب:
QAI
تاريخ الدورة:
March 2010
المدة:
30 ساعة
Function Point Analysis (تدريب)
معهد التدريب:
QAI
تاريخ الدورة:
June 2010
المدة:
15 ساعة
Microsoft ASP.NET connections conference (تدريب)
معهد التدريب:
Devconnections - LV, USA
تاريخ الدورة:
November 2005
المدة:
45 ساعة
Time & Change Management (تدريب)
معهد التدريب:
CMG
تاريخ الدورة:
June 2015
المدة:
12 ساعة
TOGAF 9.1 (تدريب)
معهد التدريب:
estarta solutions
تاريخ الدورة:
August 2013
المدة:
45 ساعة

الهوايات

  • Travelling
  • Art of Arabian Line
  • Reading books related to my work field