Jafar Al-Badarneh, Senior Software Engineer

Jafar Al-Badarneh

Senior Software Engineer

Tahaluf AlEmarat Technical Solutions

Location
Jordan - Irbid
Education
Master's degree, Computer Science
Experience
11 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 0 Months

Senior Software Engineer at Tahaluf AlEmarat Technical Solutions
  • United Arab Emirates - Abu Dhabi
  • My current job since October 2019
Head of Software Development at Audiogram
  • Jordan - Amman
  • My current job since August 2016

- Act as a Developer responsible for developing platform backend REST APIs for both both mobile and web using php Laravel framework.
- Responsible for Service Integration with the largest communication carrier in Jordan (ZainJo)
- Responsible for payment gateway integration (Direct Operator Billing- DOB)
- Act as Devops responsible for setting up and maintaining a scalable and secure application infrastructure over cloud utilizing Google Cloud Platforms (GCP) and Amazon Web Services (AWS).
- Configure Development, Staging and Production environments via containers and Docker.
- Configure and manage networking architecture that facilitate the communication among the platform components (Web - Mobile - APIs - Database)
- Develop Machine learning and recommender system modules as required to provide the perfect tailored selections of audio content for the users.
- Assess the needs for any additional team member and hence prepare a clear list of instructions and plans for the on-boarding process for newbies.
- Lead and manage team of software developers (web and mobile app developers), where management includes recruitment, performance appraisal and assessing KPIs.
- Ensure that the team are adapting versioning control as per to their production in the proper way.
- Make sure that sources produced by the development team are clear, clean, written with a healthy structure and fully documented
- Make sure that team members have the same level of knowledge regarding the company's vision and operations, so that they can drive their efforts toward them.
- Make sure that testing is carried over at various scopes (units, components, integration, system)
- Develop product development Iterations for both mobile and web platforms
- Design and build database schemas with high integrity and scalability
that are optimized for both performance and security
- Contribute and assist in the company's business development.

Teacher assistant at Jordan University of Science and Technology
  • Jordan - Irbid
  • February 2015 to December 2016

a lecturer of a laboratory work in the following courses:
• Computer Skills (CIS100), in Computer Information Systems Department, focusing mainly on
- Get students to understand basic computer component, learn how to create documents and conduct reports using Microsoft Word, to manipulate data records, create charts and analyze data using Microsoft Excel, and to create and manage presentations using Microsoft PowerPoint.
• Modeling and Simulation business case (CIS385), in Computer Information Systems Department, for 3 consecutive semesters, with the following objectives:
- Teaching students the principles of Business process modeling and simulation and the motivation for applying such principles, and how such principles can add value to the firms, helping them to achieve their goals in both; effective and efficient manners.

-Teach students how to analyze any firms’ written business processes/procedures, in terms of identifying the basic components that are needed to develop business process models containing (Roles involved in the process, tasks assigned to each role, and the interaction of these roles). Those written descriptions are then translated into business models according to the business process modeling notation standard (BPMN 2.0).

-Least but not last, teach students how to simulate such business models in order to identify the pain points within the firms business in terms of (queues, inefficient utilization of resources, etc.) and try to re-engineer the processes accordingly.

Augmented Reality Developer at Jordan University of Science and technology
  • Jordan - Irbid
  • May 2013 to September 2015

participate in International Augmented Med-Project at Jordan university of science and technology one of the project partners , It is funded by the 2007-2013 ENPI CBC Mediterranean Sea Basin Programme . This project focuses on the use of Mobile Augmented Reality (AR) to enhance the visitors’ experience of natural and cultural heritage sites.
my work was to participate in developing an android application that demonstrate the use of Mobile Augmented Reality technolgy in historical recreation and reservation. Dar Assaraya Museum have been chosen in Irbid as a case study for such app. The delivered apps represents the pilot project of Jordan (represented by The Department of Antiquities, and Jordan University of Science and technology) as a partner of this project.

The outcomes of the project has two tracks, the first one is an augmented reality application that provides an AR promotional instrument for the site of Dar As-saraya museum in Jordan-Irbid in fashionable way instead of using the traditional promotional Tools. the video of the application will speak a bit more about this.
https://www.youtube.com/watch?v=sZY72R5UI7o
The second phase of the project is facilitated by another augmented reality application that provides visitors with an interactive visiting experience with their smartphones at the site of Dar As-saraya Museum in Irbid.
Here is the video that represents the demo of the application:
https://www.youtube.com/watch?v=xz-cdXet3I8


• Developed the website of the project that host the milestones of the project and keep track of the progress updates. The website can be accessed locally from inside the campus of J.U.S.T at “iam.just.edu.jo”.

• I was in charge to manage undergraduate students’ field training within the framework of I AM project, as part of their degrees’ requirement.

Education

Master's degree, Computer Science
  • at Jordan University of Science and Technology
  • June 2017

The Degree was totally funded as a scholarship from Jordan University of Science and Technology for Top Batch Bachelor Students.

Bachelor's degree, Computer Information Systems
  • at Jordan University of Science and Technology
  • June 2014

This grade puts me in the second place of the CIS department , honoured for 2 years. • Excellent Management Principles including Human Resource practices, business process analysis, re-engineering and modelling. • Excellent knowledge in Programing languages C/C++, C#, JAVA ,Android Development • Experience in Website development, Front end design using ASP.NET, HTML5, back end development using Javascript and php, .Net, and Webservers configurations and hosting • Operational level business simulation, experience with ARENA and SIGNAVIO • Excellent knowledge of database systems ORACLE, SQL, MySql • Very Good Accounting background, create daily Entries, General ledger, financial statements (income statement, balance sheet), for merchandiser companies and manufacturer companies in addition make a costing analysis for manufacturer companies.

Specialties & Skills

Cloud Computing
Machine Learning
Web Development
Augmented Reality
Linux administration
Business Process modeling and simulation
UserInterface design
Internet of Things
Mobile Augmented Reality Development
Software Defined Systems
Natural language processing and Data mining
Android Development
PHP programming
Data Base Design and implementation
Amazon Web Services
Python programming
R programming
Java programming
Javascript
C/C++ programming
Recommender systems
Machine Learning

Languages

Arabic
Expert
English
Expert

Training and Certifications

Mobile Augmented Reality Developer (Certificate)
Date Attended:
May 2013
Valid Until:
September 2015

Hobbies

  • photography
  • video games
  • farming