Senior Software Engineer
Tahaluf AlEmarat Technical Solutions
Total years of experience :11 years, 0 Months
- 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.
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.
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.
The Degree was totally funded as a scholarship from Jordan University of Science and Technology for Top Batch Bachelor Students.
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.