Malek Banat, Senior Software Engineer

Malek Banat

Senior Software Engineer

Atomkit

Lieu
Jordanie - Amman
Éducation
Baccalauréat, Computer Science
Expérience
7 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :7 years, 3 Mois

Senior Software Engineer à Atomkit
  • Jordanie - Amman
  • Je travaille ici depuis juillet 2019

Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
- Integration of data storage solutions.

Information Technology Supervisor à Amman Rotana Hotel
  • Jordanie - Amman
  • janvier 2018 à juin 2019

Monitor the operation and security of all computer hardware and ensure that it is operating
properly.
- Serve as primary contact for all servicing of computers, printers, etc.
- Maintain a sufficient inventory of all office and computer supplies.
- Maintain all hardware and software logs updated as per departmental working procedures.
- Maintain the documentation of all hardware configuration and inventory.
- Maintain the documentation of the telephone system configuration and all MPT lines.
- Understand all the department working procedures and perform the related tasks as
described.
- Maintain all users access request and authorizations.
- Respondd to all users request and provide them with adequate support.

Freelance Developer à Freelancer
  • Jordanie - Amman
  • janvier 2018 à juin 2019

- Jasmine Clinical - Web App:
Using NodeJS MySQL and angular 6.

- Offer Buffer - Mobile App:
Using NodeJS MySQL and Swift 4.2.

- Ecommerce Site - Backend:
Using NodeJS MongoDB.

- Restaurant Ordering System - Backend:
Using NodeJS MongoDB.

Quality Engineer à Aspire JO
  • Jordanie - Amman
  • novembre 2016 à mai 2017

Responsibilities :
- Develop, revise and analyze data and information related to quality engineering.
- Writing automation scripts that covers manual test cases.
- Manage day-to-day issues and progress with manual team.
- Running automated scripts on daily basis and validating the test results.
- Analyse business requirements and technical solution documents to get a better understanding of the system from both technical and business perspectives.
- Prepare test cases and test sets based on the project documentation and requirements.
- Execute Grey box, Acceptance, Functional, Integration, Regression, System, DB, End-to-end and Smoke tests.
- Writing clear and precise defect reports as required for identified software defects and functional defects based on testing results.

Office Coordinator
  • août 2014 à novembre 2014

Al-Hatabieh Academy - Jordan
Responsibilities: New student registration, arrange lectures scheduling and keep the cultural
center in order.

ISP Call Center Agent à Zain - Jordan
  • Jordanie - Amman
  • août 2014 à novembre 2014

Responsible for troubleshooting and solving internet problems for customers through call center.

Éducation

Baccalauréat, Computer Science
  • à University of Petra – JOR
  • juin 2016

Graduation Project: PNTD Portable Neck Treatment Device PNTD is the world’s first Portable, Automated, Connected & Easy to use device, providing physical therapy treatment for cervical disc patients without the need of visiting the physio therapist for each session. The Project was built using Intel Galileo board which have Linux OS and programmed using NodeJS and Azure IoT suite to connect the patients with their doctors. This project is awarded US patent. This project is a Microsoft Imagine Cup Winner in 2015.

Specialties & Skills

QA Automation
JavaScript
Selenium
Javascript
Software Engineering
Testing

Langues

Arabe
Expert
Anglais
Expert