مهند عبد المهدي, Web/STB Development Manager

مهند عبد المهدي

Web/STB Development Manager

Intigral - United Arab Emirates

البلد
الإمارات العربية المتحدة - دبي
التعليم
بكالوريوس, Computer Science
الخبرات
18 years, 11 أشهر

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

حظر المستخدم


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

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

Web/STB Development Manager في Intigral - United Arab Emirates
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ فبراير 2017

As Intigral (STC group), We successfully launched Jawwy TV (http://www.intigral.net/jawwy-tv), a B2B2C and B2C leading OTT and Pay TV solution in the Gulf region, with increasingly potential expansions in the MENA region.

We launch a new UI/UX and user interactive experience for the DawriPlus website (http://www.intigral.net/dawri-plus), a leading platform in the Gulf region for live and rewind broadcasting of the Saudi League/cups and other major international tournaments.

Over the last 4 years, my team and I have successfully achieved:

• The launch of Jawwy TV (http://www.jawwy.tv/en/home), the leading OTT solution in the Gulf region; We were responsible for the technical implementation/design of Jawwy TV Set-top-box and its enabling infrastructure, with more than 300K boxes in KSA. The product is also on Bahrain and Oman, with potential launches in the entire MENA region.
• The Launch of DawriPlus website (https://www.dawriplus.com/), the leading sports digital platform in the region, which has the digital rights to broadcast Saudi Leagues/Cups with other major international tournaments live and rewind matches. We were responsible for technical design/implementation of the user interactive experience on the site and the streams, and also the integration with sports virtual reality and fantasy game providers which increased users’ engagement.
• We Successfully launch and maintain the user subscription portals that give users access to Jawwy TV services/bundles/plans over 15 countries, with multiple payment methods and integrate it with our internal payment system.
• Enhance users conversion rate by applying CRO techniques on the subscription flows, and introduce to the marketing team an in-house build smart campaigning system which allows them to rapidly generate new targeted campaigns at the lowest cost and time possible to increase the campaign efficiency.
• We built and launched a back-office portal with complicated tools that allowed the operations team to control easily every aspect of our OTT solution, and give the L1 support and customer care agents controlled access to users’ information for support and monitor purposes.
• We support the data since and analytics teams on extracting and analyzing the data to measure our application UI/UX performance and user acceptance.
• I participate in decision making regarding the UI/UX and user flows in our applications.
• I conduct R&D activities to explore the new technology and product potentials which helped in the decision-making regarding the product future roadmap and functionalities.

One of the major responsibilities for me as a leader is to develop and motivate the team and ensure a good working environment to efficiently increase the productivity and the quality of the deliveries.

My way of building a winning team is to:

• Communicate clear goals for team members.
• Keep the team focused on clear deliverables priorities.
• Give the team members clear and actionable feedback to help them to improve their performance.
• Be result oriented and build trust between me and the team, and between the team and the high management.
• Value the team members opinions even if it’s different than mine.
• Be transparent as much as possible, and share with the team the current status and where we are going.
• Discuss carrier development with each one of the team members and put a measurable plan to evaluate the outcome.
• Keep updated on all the technical aspects to support the team efficiently.
• Apply the COACH and mentorship concepts between the seniors and the junior members of the team to develop their carriers and increase their efficiency.

I am working closely with the product stakeholders to help them to identify, validate the requirements and set the delivery roadmap to ensure a clear understanding of what has to be done, and when to deliver it to manage the stakeholder’s expectations.

Web development manager في Intigral - United Arab Emirates
  • الإمارات العربية المتحدة - دبي
  • فبراير 2015 إلى فبراير 2017

One of my responsibilities was to build and maintain all the web-based applications and back-office tools of Intigral.

I was responsible for building DawriPlus (https://www.dawriplus.com/), the main digital sports platform in KSA; The website was built from scratch, and one of the main functionalities is the live and rewind streaming of the Saudi league/cups matches.

I successfully managed to deploy Jawwy TV users’ subscription portal (https://subscribe.jawwy.tv/en/) which allows the users to subscribe with services from multiple countries with several payment options.

I successfully build from scratch the main back-office tool to manage a complicated OTT infrastructure.

Provide a software development plan that ensures the satisfaction of stakeholders based on a cutting-edge technologies side by side with an automated development and quality control platforms “CI/CD” to increase the speed and the efficacy of the project execution.

Resolve all the dependencies or any obstacles stands in the team way.

Collaborate with the Product Development to understand the project scope, and set the project roadmap.

Provide stakeholders with the appropriate product and technical specifications and directions to increase the delivery efficiency and the final product stability and quality.

Work closely with stakeholders to understand and set up the functional and non-functional requirements and the product future roadmap.

Deliver the final product based on a release process plan, involving all the project stakeholders to enhance the speed and the quality of the release.

Contribute hands-on to development activities and adapt Scrum development methodology.

Build a winning team by recruiting talented and skilled individuals, support and involve the team members in research-and-development activities, monitor individual team members performance and deliveries against their KPIs.

Support team members in resolving the technical and human resource issues and apply coaching techniques to develop the team members skills and keep them up to date with all the new technologies.

Establishing a good relationship and communication with the third-party solutions providers, and provide a plan to implement and integrate their solutions with the project application architecture.

Involved technologies:

• PHP and its related frameworks.
• ReatcJs.
• React-Native
• AngularJS.
• Linux based embedded devices.
• Python
• Jenkins
• Concourse-ci
• Database managements systems like MySQL and MSSQL server.
• Analytics and reporting tools like Mixpanel, Youbora and Akamai
media analytics.
• JavaScript development and building tools like Gulp, grunt.
• CDNs and its related topics.
• Conversion rate optimization tools.
• Microsoft .Net framework, using both C# and VB.Net
• Video streaming and video playback solutions.
• DRM solutions integration.
• UNIX based operating systems and the Apache web server.
• Static code analysis tools.
• Stream casting.

Technical team lead, Scrum master في Intigral - United Arab Emirates
  • الإمارات العربية المتحدة - دبي
  • أغسطس 2013 إلى فبراير 2015

Leading a team to build websites using cutting-edge technology, integrating with international media solutions providers and understanding for the DRM solutions to build websites to consume the DRM protected content using multiple CMSs and LAMP based MVC frameworks.

Adapt the Agile Scrum development methodology that ensures great flexibility during the project execution.

Support team members in resolving technical issues.

Involved technologies:

• PHP
• MySQL
• PHP MVC
• jQuery
• JavaScript frameworks, and responsive designs.
• VideoJS, Vblast.
• DRM content web consumption solutions.
• HLS Stream web consumption solutions.
• MPX
• WordPress

Web and Android mobile app. Sr. Developer في Yahoo
  • الأردن - عمان
  • أكتوبر 2009 إلى أغسطس 2013

Programming and developing online websites using multiple programming languages side by side with internal and external frameworks and design patterns, most of the working experience in.Net framework (multiple versions) using C# and VB.Net, MSSQL server database (2005, 2008), PHP and MySQL. Also dealing with XML, XSL and JSON files.

Working on Android sports application using Android SDK, Android open source packages and Android Yahoo! Internal packages.

Working with the JavaScript and its related frameworks like YUI and the jQuery.

Dealing with windows and web services, UNIX cronjobs, REST web services and other Yahoo! Internal web services APIs like YQL.

Taking the site SEO, performance and security matters as our highest priorities.

Web Developer في Maktoob
  • الأردن - عمان
  • أبريل 2008 إلى أكتوبر 2009

Working as a web developer in Maktoob.com, the first Arabic website community.

We successfully managed to rebuild from scratch a number of well-known Maktoob websites (Sports & Business).

Web Developer في ITG
  • الأردن - عمان
  • يونيو 2005 إلى أبريل 2008

Developing web application using .Net framework 1.1 and 2.0, dealing with multiple related topics like XML, JavaScript and CSS files.

We built an E-education system for schools and universities in Jordan and the Gulf region.

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

بكالوريوس, Computer Science
  • في Al Yarmouk University
  • مايو 2005

Specialties & Skills

AngularJS
ReactJS
Android
Building a high standard websites using PHP and its related extensions
Adopt Agile development methodology
APACHE WEBSERVER
Very good in dealing with the clients and the project stakeholders
Dealing with .NET Framework
DATABASE ADMINISTRATION
Building a high standard and scalable MSSQL databases
MICROSOFT C #
Building a client based web applications using ReactJS
Building a mobile Apps using ReactJS native apps
Building a client based web applications using Angular JS
Building a high standard and scalable MYSQL databases
Great communication skills
Web development manager
Product development
Project estimation and implementation planning

اللغات

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

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

Certified Scrum Master: Certificate ID: 857666 (الشهادة)
تاريخ الدورة:
November 2018
صالحة لغاية:
November 2020