محمود البشايره, Head of Computer Science Department

محمود البشايره

Head of Computer Science Department

Applied Science Private University

البلد
الأردن - عمان
التعليم
دكتوراة, Software Engineering
الخبرات
17 years, 8 أشهر

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

حظر المستخدم


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

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

Head of Computer Science Department في Applied Science Private University
  • الأردن - عمان
  • أشغل هذه الوظيفة منذ يوليو 2022
Head of Software Engineering Department في Applied Science Private University
  • الأردن - عمان
  • سبتمبر 2016 إلى سبتمبر 2017
Assistant professor في Applied Science University
  • الأردن - عمان
  • سبتمبر 2014 إلى سبتمبر 2015
PhD Candidate في University Utara Malaysia
  • ماليزيا
  • يوليو 2008 إلى يوليو 2013

Designing a reusable and extensible Context-aware Mobile Patient Monitoring Framework (CaMPaMF) using wireless sensors. This research contributes to the body of software engineering knowledge, particularly in the area of software design. This work is the first attempt that fully addresses the twenty-four identified success factors to design CaMPaMF. To achieve this objective, 11 methods were used: a literature search, content analysis, comparison and selection technique, concept matrix, feature modeling, use case assortment, expert review, model-driven architecture approach, static code analysis, software metrics, and prototyping. The primary outcome of this research is a CaMPaMF including a domain model validated by sixteen consultant physicians as domain experts, an architectural model, a Platform-Independent Model (PIM), a Platform-Specific Model (PSM), and three prototypes for monitoring patients with hypertension, epilepsy, and diabetes to demonstrate the reusability and extensibility of the CaMPaMF.

Developers can reuse and extend the CaMPaMF to develop various Context-aware Mobile Patient Monitoring Systems (CMPMS) for different diseases, enhance overall development quality, and overcome the development complexity of CMPMS. Software industries can also use the CaMPaMF to reduce both the need to consult domain experts and the time required to build CMPMS from scratch, thus reducing the development cost and time.

C# programming language was used for development on top of Android operating system using Android virtual device manager with Mono as mobile development platform. The wireless sensors are simulated to provide sensed data. Mono “is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime” (http://www.mono-project.com).

Researcher Assistant في University Utara Malaysia
  • ماليزيا
  • أبريل 2009 إلى أبريل 2010

Develop a Blog Influence Analyzer (BIA) as an innovative tool for measuring and analyzing the influences of weblogs in the blog sphere community of Malaysia. Its strengths rely on the ability to analyze weblogs’ influence based on three major properties, which are recognition, activity generation, and novelty. All these properties make up Blog Influence Index (BII). The tool was developed using ASP.NET 3.5 with C# based on 3-tier architecture and using SQL Server 2008.

Technology Specialist في Specialized Technical Services (STS)
  • الأردن - عمان
  • فبراير 2006 إلى يونيو 2008

Full-time senior lecturer & technology specialist at Specialized Technical Services (STS), a renowned and an acknowledge leader in the Jordanian and regional IT market. STS rewarded me as the best newcomer employee in 2006. My duties include teaching Microsoft Official Curriculums (MOCs) of .Net, SQL Server, SharePoint, BizTalk Server, Project Management, Microsoft Office and Windows Server 2003.
In addition to teaching, I was responsible for automating all manual internal processes and external services at Arab Academy using SharePoint portal 2007, providing consultancy about latest technologies, and preparing proof of concept.
I also participated in curriculum design, content development, teaching, and grading of Arab Academy Professional Diploma Program (PDP).

Senior Team Lead في Applied Science University (ASU)
  • الأردن - عمان
  • فبراير 2004 إلى سبتمبر 2005

Full-time senior out-source team lead at computer center of ASU. ASU is a Microsoft learning partner in Amman-Jordan. My duties include:
- Successfully lead a team of six developers to build a university human resource systems (Enterprise Resource Planning (ERP) module) web enabled (N-Tier Architecture) using Microsoft .NET technology C# with ASP.NET as front-end, ORACLE and SQL Server 2000 database engine in the back-end, and using SQL Server Reporting Service.
- Put a development standard to improve the quality of development, increase efficiency, and boost productivity; which includes coding standard, database (SQL) standard, analysis and design template, function specification, and testing scenarios.
- Build reusable COM components and web services, such as business facade as a web service, business rules, data access component and SQL reporting services as COM components.
- Contact Microsoft as the primary administrator of the Microsoft partner account on the Microsoft partner site.

Visual Basic .NET Consultant في United Nation Relief Work Agency (UNRWA)
  • الأردن - عمان
  • مارس 2005 إلى مايو 2005

Part-time VB.NET Consultant at UNRWA headquarters in Amman-Jordan. Duties include guidance of the development team of three developers as well as work as a team member at the development phase for a web enabled inventory system written in VB.NET. I helped in solving problems related to VB.NET web application during the development phase.

Research & Development Team Lead في TransWord for Information Technology
  • الأردن - عمان
  • مارس 2003 إلى فبراير 2004

Full-time research and development team lead at TransWorld; a Microsoft partner in Amman-Jordan. TransWorld is a software establishment building customized academic, financial, commercial, medical, and tourism solutions. They are writing their applications in VB.Net, ASP.NET as front-end and SQL Server 2000, ORACLE9i database engine in the back-end, and using crystal report to build their reports in addition to SQL reporting service. My duties include:
 Manage academic projects (out-source team lead at Applied Science University for a team of six developers).
- Put the standard coding techniques for the company.
- Decide the best technology that should be taken to make the company up-to-date, and go along with the newest technology.
- Manage user and computer accounts as system administrator as well as manage both Exchange and ISA Servers.
- Contact Microsoft as the primary administrator of the Microsoft partner account on the Microsoft partner site.
- Teach the staff how to use and implement the latest development tools.

Visual Basic .NET Consultant في United Nation Relief Work Agency (UNRWA)
  • الأردن - عمان
  • أبريل 2003 إلى يونيو 2003

Part-time VB.NET consultant at UNRWA headquarters in Amman-Jordan. My duties include guiding and helping a development team of three members at the development phase in solving problems related to the VB.NET. The project was a specific academic project, which is a Student Registration System (SRS) written in VB.NET. SRS provides a single registration system that connects all schools, colleges, and training centers that are under UNRWA supervision.

Associate Technical Instructor في ExecuTrain of Jordan
  • الأردن - عمان
  • يوليو 2001 إلى فبراير 2003

Full-time associate technical instructor at ExecuTrain of Jordan a Microsoft certified technical education center in Amman-Jordan. ExecuTrain is an educational institution. My duties include providing the consultation service for customers for designing and developing software solutions as well as delivering technical training for the following tracks:
- MCSD (Microsoft Certified Solution Developer) track.
- MCAD (Microsoft Certified Application Developer) track.
- MCDBA (Microsoft Certified Database Administrator) track.
- MOUS (Microsoft Office User Specialist) track.
- CIW (Certified Internet Web Master) tracks.
- Other customized ExecuTrain courses.

Visual Basic Developer في Paragon Information Technology (PIT)
  • الأردن - عمان
  • نوفمبر 1999 إلى يونيو 2001

Part-time developer at PIT in Amman-Jordan. PIT is software and training establishment developing applications in Visual Basic and Access database. I was responsible for developing multimedia applications for schools using Visual Basic and Access database.

Web Developer في Arya Computer Services
  • الأردن - عمان
  • أغسطس 1999 إلى أكتوبر 1999

Part-time developer at Arya in Amman-Jordan. Arya is a software and hardware establishment that has solutions for transportation companies as well as some web applications that are developed using Visual Basic and Oracle. I was responsible for developing the company intranet website, updating the information of the website, and training company employees how to develop and maintain simple web applications.

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

دكتوراة, Software Engineering
  • في University Utara Malaysia
  • أكتوبر 2013
ماجستير, Computer Science
  • في Amman Arab University for Graduate Studies
  • أكتوبر 2005
بكالوريوس, Computer Science
  • في Applied Science University
  • يونيو 2001

Specialties & Skills

ASP.NET MVC
Sparx Enterprise Architect
Architectural Patterns
Design Patterns
Software Engineering

اللغات

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

العضويات

IEEE
  • Student Membership
  • June 2012
IEEE
  • IEEE Computer Society Membership
  • June 2013
IEEE
  • IEEE Computer Society Technical Council on Software Engineering
  • June 2013