1. Yazan Tawfiq Malkawi
Tla’a al Ali, Amman, Jordan. | +962795711894 | Yazan.malkawi@gmail.com
SKILLS
Over 10 years of professional experience
1 year experience in the project management in the banking sector
5 years of project & product management
Ability to setup and maintain a Linux servers deployed as web servers, database servers, workers, etc.
Solid experience in information architecture, user experience design, and testing.
Extensive knowledge in PHP, Python, Javascript, AJAX, XML/JSON, HTML, CSS.
PROFESSIONAL EXPERIENCE
Capital Bank of Bank Amman
Acting Head of eChannels Oct 2014 – Present
Responsible for coordinating actions and efforts to develop the banks digital channels and the contact center. The role
included:
1- Managing business requirements & customer needs
2- Product design, features definitions, operational flows and quality assurance and quality control
3- Analyzing channel profitability
Achievements:
1- Launch new revamped Internet Banking (May, 2015)
2- Launch of improved call center that will act as complete retail touch-point with 24/7 operations (June, 2015)
3- Introduced the idea of Digital Channels Transformation
4- Installation of 9 ATM's in Iraq for NBI (June, 2015)
5- Launch of NBI internet banking (September, 2015)
6- Introduced Mobile Banking app (On Going)
Roles and Responsibilies
1. Developed eChannels Business Development Strategy to increase penetration and utilization of digital channels
2. Developed new roadmap for the digital channels transformation including (internet and mobile banking, ATM’s,
contact center, customer-facing websites and SMS banking)
3. Analyze and manage ongoing enhancements and new e-channels initiatives (requirements, planning, QA, UAT and
deployment)
4. Conduct market analysis, feasibility studies and trend analysis to keep abreast of industry development and
identify opportunities and threats for the Internet business.
5. Collaborate with various departments marketing, IT, product managers, operations and external parties to
develop and roll out innovative services and functionalities for different customer segments
6. Working closely with all the stakeholders to build, test and deliver the Internet and mobile banking.
7. Regularly monitors system activities and performance, and prepares performance reports.
C4 Amman
Technical Manager / Cofounder Aug 2009 – Sep 2014
Managed the development a construction management web-application; my responsibilities were was to build a team to
develop an easy-to-use web-application that will serve as a collaborative platform for users working on construction
projects.
In addition to the regular tasks involved in software development (requirements, design, coding and testing), below are
some of the key features developed in C4:
Document Viewer:
Deployed LeafletJS to view documents instead of maps, this was achieved by generating TMS tiles from any file type (such
as PDF, Office Documents, etc). This process allowed the user to view large documents efficiently and treat construction
drawing as maps where zooming is very fast and accurate.
2. Work Queuing:
Due to heavy load of the tasks that involved image processing and file conversion, the need to farm out the heavy work to
other servers emerged. Hence, we have deployed a load-balanced environment in order to preserve high availability of
apache. The was achieved using Gearman.
Full-Text Search:
For proper document management, search is the most important feature. I have designed, configured and implemented
Apache Solr to allow the user to search within a vast amount of documents almost in instantly.
Document Content Indexing:
I have successfully implemented the functionality to extract the content of documents like Microsoft Word Documents, PDF
files, etc. The content was indexed and user was able to search with the attachments. Moreover, I have implemented OCR
functionality to extract text from images.
Tenant-Data Architecture:
I have successfully designed and tables and relationships. Performance is the most critical part, therefore I designed C4 to
work with multiple databases, where each client connects to a different database. This architecture provided a better
performance and higher scalability (multiple database servers).
Desktop Application:
This application provided a redundant copy of the web-application that works offline. It is desktop application that provides
a read-access to all the documents with a simple search feature. The application replicates the same interface as the web-
application using Backbone.js and Nodejs. The data was provided from the database to desktop applications using web-
services. Master-slave architecture was implemented to preserve the performance of the master database server.
Charts and Analysis:
Developed a module that calculates metrics that are necessary to analyze the data.
Other Projects:
I have also managed the development of several projects like:
- Simple CMS website using Drupal
- Developed a simple CRM to manage the relationship between sales, developers and the management
e.Construct Amman
System Analyst & Web Developer Dec 2006 – Aug 2009
Deployed and customized an open-source Document Management System to meet the exact needs of the design-
department of econstruct which is located in five-different locations in the middle-east and asia. Involved technologies:
Ubuntu, PHP, AutoLISP
Other responsibilities: Active Directory and Domain Control Setup, Video Conferencing Setup, VPN Setup.
River Jordan Technology Amman
Site Engineer/Project Coordinator Sep 2005 – Dec 2006
Worked in engineering department; concerned in GSM networks installation, Configuration, trouble shooting and
maintenance.
Teams’ coordinator: responsible for coordination between teams, tasks distribution according to work priorities,
invoicing the operator (umniah), coordination between store, purchase, suppliers and operator.
Team leader for a group of almost 5-10 persons, including electricians, drivers and other types of technicians.
OTHER PROJECTS
Worked on several projects using Drupal 6 and 7 HTML, CSS and jQuery were used to develop websites. Project include:
Simple informative websites (CMS)
eCommerce projects (using Paypal)
Events registration
Products listing
TECHNICAL SKILLS
Languages: PHP (expert), Python, Ruby, C#, Javascript
Frameworks: Drupal, Joomla, CakePHP, Backbone, NodeJS, Django, Ruby on Rails
Databases: MySQL
3. Style sheets: CSS, SASS, Less, Bootstrap
Operating Systems: Linux (ubuntu)
In addition to the ability to self-study any framework or language in short time.
EDUCATION
Jordan University of Science and Technology Irbid
B.S. in Computer Engineering and Networking Oct 2005
Courses include: Object Oriented Programming, , Computer Architecture, Control Systems Project Management, Software
Engineering, System programming, Operating Systems, , Microprocessor Systems design, Circuits, Electronics, Psychology,
Algorithms, Computer Networking, Internetworking and Network Security, VLSI ● GPA: 74.5/100
Certifications & Training Courses
Oasis500 Amman, Jordan
Access Network Engineer Training (DSLAM Tech) January 2012
Deserved the “Best Performance” prize amongst all the students in the course. This course included the following technologies
(configuration and Operation): HONET V6, IPM, PVU voice services and VoIP Service Configuration.
Huawie Technologies LTD Shenzhen, China
Access Network Engineer Training (DSLAM Tech) March 2006 – April 2006
Deserved the “Best Performance” prize amongst all the students in the course. This course included the following
technologies (configuration and Operation): HONET V6, IPM, PVU voice services and VoIP Service Configuration.