Yazan Khoury, Software Developer

Yazan Khoury

Software Developer

ShamiSoft

Lieu
Jordanie - Amman
Éducation
Master, Master of Business Administration
Expérience
10 years, 1 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :10 years, 1 Mois

Software Developer à ShamiSoft
  • Jordanie - Amman
  • Je travaille ici depuis janvier 2019

Integrate Android Applications with webservices.
•Creating and maintaining 5+ High Quality Android Applications using Java and Kotlin.
•Creating and maintaining WCF and ASMX web services using C# and VB.NET.
•Developing web applications using Bootstrap Framework, MVC, JQuery and AJAX.
•Maintaining desktop POS Application written in VB.NET code.
•Connecting web and desktop applications to SQL Server and MS. Access database, and experienced with big data databases such as Cassandra DB.
•Writing clear, clean, maintainable, well-tested and efficient code.

Software Quality Assurance Analyst à Codes/Saudi Technical Group
  • Jordanie - Amman
  • juillet 2017 à janvier 2019

Collaborating with Business Analyst and Project Manager to create detailed test cases via appropriate Test Case Management Tools.
•Executing various testing methods and techniques such as: black box, regression, functional, Performance, Security and User Acceptance Testing to validate Software requirements met.
•Creating and executing manual and automated test cases through Team Foundation Server to verify Website, Desktop and Mobile application specifications met via analyzing expected input/output.
•Validating and analyzing application features to establish Software modules’ required functionality.
•Investigating and determining issues root cause through reporting defects using TFS to track, maintain defects and check defect status.
•Cooperating with QA team to create both Master\Phase test plans, for manual and automated tests.
•Creating customized test reports based on target audience, Test\Product Manager and Business users
•Improving QA testing practices documentation in order enhance repeatability, save time and money as well as encourage testing best practices and standardization.
•Creating, documenting and updating technical/functional manuals to lessen new testers training time.
•Training new testers creating and document defects, testing, how to configure used mobile and handheld devices and also supporting the QA team during testing phase.
•Thoroughly attending and participating in the design, defect, and deployment meetings in order ensure best observation of applications guidelines and also functions.
•Creating Use Case Diagrams and User Manuals is a duty of mine as well.

marketing representative à IBS Point
  • Jordanie - Amman
  • décembre 2016 à juillet 2017

1) Marketing I.T Solutions Products, Ex: Mobile\Web Apps and Platforms to build Mobile\Web Apps
2) Social Media Marketing (Facebook \ Twitter \ LinkedIn) and Digital Marketing and Classified Ads.

Marketing Representative à WSI Digi
  • septembre 2016 à décembre 2016

Contacting potential clients to provide them company's services by solicited cold calls and e-mails.

Data Entry Operator à EFE
  • septembre 2013 à janvier 2014

Assisting in creating and translating surveys, filing and entering data into the system.

Website Developer Assistant à Travel agility
  • Jordanie - Amman
  • janvier 2013 à juillet 2013

1) Developing C# WebPages for a SAAS application.
2) Creating technical documents, including SWOT analysis and Functional Specifications documents.
3) Doing business research, writing the business plan and preparing presentations' slides.

Application Developer à Intracom Jo
  • avril 2010 à juillet 2010

Writing structured queries and developing web pages for the Oracle apps, utilizing Oracle Database 10G, mainly HRMS, using Oracle and Java programming languages and AJAX techniques.
•Writing Servlets and JSPs to implement new web application functionality based on requirements.
•Utilizing J2EE Platform to create, develop and deploy web-based applications, and aslo add new functionality to existing applications, using Enterprise Java Beans to implement Business Logic.
•Creating JSPs utilizing JavaScript, CSS and HTML technologies for front-end development and Java Database Connectivity to access Database through Back-End development.
•Using J2SE Platform to develop and deploy Server and Desktop portable code.
•Performing unit testing on daily basis.

Software Quality Control Engineer à Pave Systems/AMIT
  • janvier 2009 à janvier 2010

Testing software’s functionality using appropriate testing techniques and automated tools.
•Finding Software vulnerabilities.
•Reporting and tracking bugs until resolution, using issue tracker system, JIRA.
•Writing test cases to verify Software specifications meet the assigned requirements.
•Creating technical documents, Ex: Software Requirements Specification and user manuals.

Éducation

Master, Master of Business Administration
  • à Cardiff Metropolitan University
  • janvier 2015
Baccalauréat, Software Engineering
  • à University of Petra
  • mars 2008

Etudes secondaires ou équivalent, Scientific Stream
  • à National Orthodox School
  • juillet 2004

Secondary Education/Scientific Stream

Specialties & Skills

DATABASE ADMINISTRATION
MICROSOFT ACCESS
MICROSOFT C#
ORACLE DBA
REPORTS
TECHNICAL WRITING
WEB SITE PRODUCTION
FUNCTIONAL
Javascript

Langues

Arabe
Expert
Anglais
Expert