Mohammad I. Malkawi Associate Professor of Computer & Software Engineering – Jordan University of Science and Technology Consultant: Wireless Broadband System Architect, Cambium Networks USA Adjunct Professor of MIS at Argosy University – Chicago Jilan1957@gmail.com, mimalkawi@just.edu.jo http://www.linkedin.com/profile/view?id=21716732&trk=hb_tab_pro_top Mobile # :+962(0)79-524-9596 Personal: Citizenship: USA, Jordan Residency: Jordan Languages: English, Arabic, Russian – Excellent read, write, communicate MAJOR HIGHLIGHTS: I have a leading role in collecting the requirements, designing the SW specifications, processor, storage and memory requirements, and architecting and managing the development of several large systems including: 1- One approved patent “Mechanism For Group Polling Without Precise Timing” will be issued as US patent number 9,131,509 on September 8, 2015, and three pending approvals 2- Large scale (Big Data) Radio Frequency Service Management system (used by SPRINT). The system parses more than one terabyte of telecomm data every hour, searches the data for trends, loads the data into SQL distributed database, and generate reports for end users. The system automatically reconstructs the database when new data formats are detected. I have architected the entire distributed system and developed all the underlying algorithms. The system is a result of coordinated process, project, resource, and knowledge management 3- Large scale Per-Call Management Data system (PCMD). The system is used to predict end user behavior and pro-actively manage user profiles to achieve the highest level of customer loyalty. I have architected the memory management system and the software system 4- Interference mitigation SW tool. The tool generates and searches more than 1020 data elements and detects special harmonic signals, which cause interference to mobile signals in the field. The system scales linearly with exponentially increasing data volume. I have developed all the underlying architecture and the search algorithms. The system is an example of quality and performance excellence as well as excellent customer engagement . 5- Wireless sensor Neural/Fuzzy logic system for analyzing and detecting current human emotion. The system targets security applications, social networks, and gaming industry. I have developed all the underlying algorithms. 6- Scheduling and ranging algorithms for 802.11n and .11ac wireless networks. 7- Counterfeit Combat system. I have developed the requirements, specifications, and architecture for a system aimed at securing the process of authentication and verification of documents. 8- I have managed the operation of IT department for a 20,000 students university campus. I supervised the procurement of computer, networking, and peripheral equipment. I also managed the development, purchase, and deployment of various SW applications. 9- A high throughput queueing model for measuring the performance of virtual and distributed virtual memory systems. Malkawi 1 October 2012 10- Markov Process modeling system for performability (performance/availability) for high availability systems. Skills: excellent problem solving, analysis, and design Excellent experience in management Excellent experience business development Superior communication and analytical skills. o Relevant experience: Teaching, Research, Training, Community activities Outstanding leadership capabilities. Excellent knowledge using tools: Visio, UML, Rational Rose, Visible Analyst, Enterprise Architect INDUSTRIAL EXPERIENCE: Cambium Networks USA: Senior Wireless Broadband System Architect; 2012 - 2014 1. Chief architect for broadband wireless systems 2. Research future technology and applications in wireless industry – wireless sensor networks and applications, high throughput wireless systems. 3. Design and development of point-to-point, point-to-multipoint Wireless access points and subscriber stations 4. Gather requirements, define software specifications, manage development, control testing, and ensure system quality 5. Interface with customers 6. Patents disclosures SUN Microsystems: Senior system architect 2004-2008 1. System architect at SUN Labs for Peta-Scale High Productivity Computing Systems (HPCS) 2. Reliability and fault tolerance architect 3. Massive storage (sea of memory) system architect 4. Develop and evaluate proposals for DARPA for the (HPCS) project – SUN received more than one billion dollars funding for the project 5. Interface with department of defense and national labs to collect requirements 6. Convert requirements into SW specifications and architecture 7. Research innovative ideas for next generation Peta-scale computer systems 8. Create center of excellence for research and development Motorola Inc.: Senior member of technical staff; 1999-2004 1. System architect for high availability platform 2. System engineer, define requirements, create specifications, build architecture, design quality assurance models, testing, and maintenance 3. Generate requirements, specification, architecture, and testing documents 4. Design and development of distributed algorithms 5. Reliability, availability, and maintainability modeling 6. Initiate and implement new methodology for achieving 5 NINES availability systems 7. Introduce new method for software accelerated life testing SPRINT PCS: Consultant 2004-2010 Malkawi 2 October 2012 1. Create, architect, manage the development, and maintain a large data mining system “radio frequency management system (RFSM – Genesis)” 2. Create, architect, manage the development, and maintain a large data mining system “percall management system (PCMD)” University of Science and Technology: Director of IT; 1992-1999 1. Design and implement system architecture for campus wide services a. Define processor requirements b. Define massive storage and memory requirements and architecture c. Define networking topology, bandwidth, and layers 2. Interface with academic and business units at the university 3. Collect requirements, architect and develop customer SW systems 4. Create and balance budgets Petroleum Refinery Company in Jordan: 1992-1998 1. Collect and gather requirements for service, administration, production, and business units 2. Generate request for proposals (RFP) for integrated hardware, networking and software systems 3. Evaluate proposals and select vendors 4. Manage the development, installation, and maintenance of SW systems BUISNESS EXPERIENCE Founder of Counterfeit Combat Technology Specialized in building web-based systems, mobile applications, cloud applications for authentication and verification systems Co-founder of AIM Wireless Solutions Specialized in design and implementation of high performance telecommunications software systems Co-founder of Blue Sky Broadband Network Provides wireless internet services to rural areas in Minnesota, USA EDUCATION: Ph.D. Computer Science, University of Illinois at Urbana-Champaign, 1986. o Ph.D. Research “Compiler Directed Virtual Memory Management System” ACADEMIC EXPERIENCE: 2014-Present Associate Professor at Jordan University of Science and Technology 2010-2012 Dean of Engineering at Jadara University - Jordan 2008-Present Adjunct Professor at Argosy University, Chicago USA. Supervise MS and doctorate candidates in the department of management information systems in the school of business. 2006-2007 Visiting Research Scientist at University of Illinois at Urbana Champaign. Develop proposals for the NSF for funding high end reliable systems 1986-1992 Assistant Professor University of Wisconsin-Milwaukee. Develop proposals for NSF for funding high performance computing systems Malkawi 3 October 2012 RELEVAT PUBLICATIONS: I have published more than 50 papers in leading journals and conferences on various topics in system engineering, system architecture, algorithms, and others: 1. “The Art of Software System Development: Reliability, Availability, Maintainability, and Performance” , Journal of Human-centric Computing and Information Sciences, 2013, 1220, DOI: 10.1186/2192=1962-3-3, URL: http://www.hcis-journal.com/content/3/1/3 2. “Artificial Neuro Fuzzy Logic System for Detecting Human Emotions”, Journal of Humancentric Computing and Information Sciences, 2013, 3-3, DOI: 10.1186/2192=1962-3-3, URL: http://www.hcis-journal.com/content/3/1/3 (also appeared in the proceedings of the 2012 International Conference on Computer, Information, and Telecommunication Systems, CITS 2012). 3. “Modeling and Simulation of a Robust e-Voting System”, Communications of the IBIMA, 2009, Volume 8, number 26, pages 198-206 4. “An Orthogonal Method for Evaluating Security Levels, Measures and Deficiencies”, 11th IBIMA Conference on Innovation and Knowledge Management”, Cairo-Egypt, January 3-6 2009 5. “A New Exam Scheduling Algorithm Using Graph Coloring”, The International Arab Journal of Information Technology, Volume 5, Number 1, 2008; pp. 80-86 6. “Analysis of Failure Data in Telecomm Systems”, International Conference on Dependable Systems and Networks (DSN 2002) 7. “Availability Work Products – A Strategic Approach”, IEEE Signal Processing Society 5thWSES International Conference, Crete, July 2001 8. “A Novel Run-Time Memory Leak Detection and Recovery (MLDR) Using Aging in Physical Memory Space”, International Journal on Computers and Network Security, Vol. 2, No. 5, May 2010 9. “Software Systems Availability Modeling and Analysis”, Motorola Report and Motorola Symposium on Software Engineering, Phoenix, AZ, June 2000. 10. "Distributed Virtual Memory Multicomputer Systems" PDPTA, Las Vegas, July 1998 11. "Performance Evaluation of Page Replacement and Page Out Policies in Distributed Virtual Memory Systems," 4th IEEE Symposium on Parallel and Distributed Systems, December, 1992. 12. "Estimation of Memory Requirements of Numerical Programs at Compile Time," 5th Int. Conference of Architectural Support for Programming Languages and Operating Systems, 1992. 13. "Empirical Results on the Dynamic Behavior of a Distributed Virtual Memory System", ISMM 5th International Conference on Parallel and Distributed Computing Systems, Oct. 1992 14. "Distributed Algorithms for Edge Coloring of Graphs," 5th ISMM Int. Conference on Parallel and Distributed Computing Systems, 1992 15. "Paging Behavior in Distributed Virtual Memory Systems," 21st Int. Conference on Parallel Processing, 1992 16. "Dynamic Page Distribution in Distributed Virtual Memory Systems," 4th ISMM/IASTED Int. Conference on Parallel and Distributed Systems, 1991 17. "Analysis of a Graph Coloring Based Distributed Load Balancing Algorithm" , Journal of Parallel & Distributed Systems, 1990, vol. 10 Malkawi 4 October 2012 18. "Graph Coloring Based Distributed Load Balancing Algorithm and Its Performance Evaluation," 4th Annual Symposium on Parallel Processing, 1990. 19. "System Theory Modeling and Performance Analysis of a Distributed Load Balancing Algorithm," 32nd Midwest Symp. on Circuits and Systems, 1989 20. "Distributed Algorithms for Load Balancing in Very Large Homogeneous Systems," Fall Joint Computer Conference, 1987 21. "Performance Measurement of Paging Behavior in Multiprogramming Systems," 13th Annual Int. Conference on Computer Architecture, 1986. 22. "Compiler Directed Memory Management Policy for Numerical Programs," ACM SIGOPS 10th Symposium on OS Principles, 1985 23. Identifying Two Program Categories for Memory Management Purposes, “IEEE 8th Int. COMPSAC Conference, 1984 24. REFERENCES Available upon request Malkawi 5 October 2012