9
Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: [email protected] Mobile: +966 567243182 Tel: +966 2 6340699 (Yemeni) Research and Professional Objective To Complete my Ph.D. in Pattern Recognition (Computer Science) and to obtain a research position in modeling and simulation for bioinformatics, computational biology, financial data analysis or the related computational fields. I am interested in IT fields (Database Administration, System Analysis, and Web Development) and in research related to computational methodologies that encourage innovation and enhance my skills. Education B.S, Jan 2006, Faculty of Computer Science, King Abdulaziz University, Saudi Arabia. Major: Computer Science GPA: 4.99 of 5 (Excellent with First Honors). Senior Thesis: “Intelligent System based on statistical learning for searching in Arabic Texts”. Examined the effect of applying the Information Retrieval intelligent algorithms for searching inside huge Arabic texts. New and efficient algorithms for words stemming and clustering have been developed, in addition to applying the statistical models such as Hidden Markov Models. A research paper has been written and discussed. MSC (Master in Computer Science), I started the master in (Feb-2007) and I have completed the master program with GPA is 4.83 of 5 (Excellent with First Honors). My master thesis is in (Bioinformatics - Gene Expression Data Analysis using Machine Learning Techniques). COURSEWORK Programming Mathematics - Distributed Systems & Advanced OS. - General Mathematics I - Simulation and Modeling. - General Mathematics II - Advanced Software Engineering. - Numerical Computation - Pattern Recognition. - Discrete Mathematics - Intro to Structured Programming. - Theory of Computation - Data Structure I. Analysis & Design - Data Structure II. - System Analysis & Design - Advanced Programming. - Computer Software Design - Business Programming. Other Courses - Programming Languages Concepts. - Database Systems 1

Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: [email protected] Mobile: +966 567243182

  • Upload
    others

  • View
    43

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

Abdullah Mohammed Abdullah KhamisJeddah, Saudi Arabia

Email: [email protected]: +966 567243182

Tel: +966 2 6340699(Yemeni)

Research and Professional Objective

To Complete my Ph.D. in Pattern Recognition (Computer Science) and to obtain a research

position in modeling and simulation for bioinformatics, computational biology, financial data analysis or

the related computational fields. I am interested in IT fields (Database Administration, System Analysis,

and Web Development) and in research related to computational methodologies that encourage innovation

and enhance my skills.

Education

B.S, Jan 2006, Faculty of Computer Science, King Abdulaziz University, Saudi Arabia. Major: Computer Science

GPA: 4.99 of 5 (Excellent with First Honors).

Senior Thesis: “Intelligent System based on statistical learning for searching inArabic Texts”. Examined the effect of applying the Information Retrieval intelligentalgorithms for searching inside huge Arabic texts. New and efficient algorithms for wordsstemming and clustering have been developed, in addition to applying the statisticalmodels such as Hidden Markov Models. A research paper has been written and discussed.

MSC (Master in Computer Science), I started the master in (Feb-2007) and I have completed themaster program with GPA is 4.83 of 5 (Excellent with First Honors). My master thesis is in(Bioinformatics - Gene Expression Data Analysis using Machine Learning Techniques).

COURSEWORK

Programming Mathematics- Distributed Systems & Advanced OS. - General Mathematics I- Simulation and Modeling. - General Mathematics II- Advanced Software Engineering. - Numerical Computation- Pattern Recognition. - Discrete Mathematics- Intro to Structured Programming. - Theory of Computation- Data Structure I. Analysis & Design- Data Structure II. - System Analysis & Design- Advanced Programming. - Computer Software Design- Business Programming. Other Courses- Programming Languages Concepts. - Database Systems

1

Page 2: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

- Assembly Language Programming. - Operating System- Computer Graphics. - Computer Networks & Com- System Programming. - Computer Organization- Compiler Construction. - Artificial Intelligence- Web Programming - Data Processing Management.- Special Topics (XML) - Advanced Computer Algorithms - Programs Documentation - Image Processing- Advanced Web Applications - Advanced Networking

Statistics- General Statistics - Probability Theory

I got ( A+) in all these courses

Training Courses

Bioinformatics Training (Molecular Biology and Cytogenetic) in CEGMR.

Oracle Developer 9i (SQL + PLSQL + Forms + Reports). (4 months)

Asp.net 2005.

I have attended many courses in statistical analysis and computer technologies.

Honors and Achievements

King Abdulaziz University Award (a car) for the Highest GPA and for the First Student upon all

the Faculties in the academic year, 2005-2006 (See Appendix A).

Faculty of Computing and Information Technology Award for the Best Graduating Project,2006

Excellence Certificates (7 certificates for 7 semesters), awarded by the Deanship of Students

Affairs, King Abdulaziz University.

Zain Telecommunication Co. Award for the best innovation idea in mobile communication

projects (2009) (See Appendix B).

Interests

Performing statistical analysis on huge data (Data mining).

Design and Analysis complete software systems taking under consideration all the cases that may

occur after implementation.

Data Warehouse, Database management and Design.

Developing systems using .Net (C# and ASP.Net) and C++. With full capability to learn new

technologies.2

Page 3: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

Analyzing business logic for constructing robust databases using DBMS (like SQL server).

Developing artificial intelligence algorithms and adapting the statistical based models to solve real

problems specially in Bioinformatics.

Working on filtering high frequency data like the financial stock market transactions.

Implementing parallel processing and distributed computing methods and techniques.

I have written some scientific papers, for example :

o Vehicle Detection Using Frame Differencing and Hole Filling Techniques.

o Agent-Based Web-Services Information Finding and Querying System.

o Distributed Entities Invocation Techniques in Distributed Systems.

o Survey on Sensor Networks. Applications and Routing Techniques.

Internship and Work Experience

Postgraduate Student: (May 2009 –Present) Center of Excellence in Genomic Medicine Research (CEGMR), Jeddah, Saudi Arabia

Working in my master thesis under joint supervision (Faculty of Computing and CEGMR) I worked with the (Bioinformatics) team to analyze the biology data like (Gene Expression, Breast

Cancer sequencing...etc). I completed the training in the center (Feb-2009 to Apr-2009) in [Bioinformatics, Molecular

Biology and Cytogenetic].

Research Assistant: (May 2006 – May 2007) Futures Business Development, Jeddah, Saudi Arabia

I have worked in many financial research projects related to the stock market forecasting andfinancial measurements (like Neural Networks and Hidden Market Models).

I work in developing automatic trading systems and financial reports with Visual Studio .Net (C#). I work in designing the database (SQL Server 2000) for different requirements related to storing

the stock market transactions that come from the Feed Line. I have developed a complete and generic system for the Saudi and the Gulf stock markets Indices

Generation. The system has been built by using state of the art technologies and the efficientlanguages (Matlab, C#.Net and Sql Server). One of the most valuable features in that system isthat more than 60 company and market indices (statistical and financial) are generated for eachtransaction in order to give high capability for modeling.

I have developed the distributed and parallel computing network and I have customized thedistributed computing software.

I am working as a senior developer in Evolution ERB system. This system has been developedbased on .net technology and we have customized this solution for many organizations.

Analyzing and designing the business requirements and the software architecture for differentprojects and modifications in the ERP system.

The following table summarizes some of the major projects that I have worked in. other projects cannot be revealed or listed here as they are included in the confidentiality agreement between me and thecompany:

3

Page 4: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

Project Description Languages and ToolsUsed Role

Websites Automatic Crawlers and Parsers C# , HTTP analyzingTools Project Manager

FBD Main Intranet SharePoint Portal WSS, ASP.net, C# Team Member

Saudi Market Data-Feed Reader andConsumer (Converters and Parsers) C# , MSMQ, Matlab Team Member

Saudi and Gulf Markets Data Capturingand Indices Generation System

SQL Server, C# andMatlab Team Member

Saudi Stock Market Detailed Online DataGeneration System SQL Server , Matlab Team Member

Saudi Stock Market Offline IndicesAcquisition System SQL Server ,C# Team Member

Online Stock Market Data AcquisitionSystem

SQL Server , C#(Socket Programming) Team Member

Parallel Processing System and DistributedComputing Library Matlab Team Member

Stock Market Forecasting Systems(Artificial Intelligence) Matlab Team Member

Trainer, Deanship of Community Service (Jan 2006 – Apr 2006)King Abdulaziz University, Jeddah, Saudi Arabia

I presented two complete courses : o ICDL (International Computer Driving License)o Advanced Programming in .Net environment (C# and ASP.net)

Teaching Assistant, Faculty of Computing & Information Technology (Sep 2005 – Jan 2006)King Abdulaziz University, Jeddah, Saudi Arabia

I worked as a teaching assistant in the computer lab. I taught the students a course titled ‘an Introduction to Programming and Computer Science’.

Summer Trainee, Islamic Development Bank (IDB) (June 2005 – Sep 2005)Jeddah, Saudi Arabia

Summer Trainee in the IT department. I Developed a web-based system (missions and vacations system) using .Net technologies

(ASP.Net and C#) with VB Script and Java Script. This system is now in use by the Human Resources Administration.

Summer Trainee, Saudi Arabian Airlines (June 2004 – Sep 2004)Jeddah, Saudi Arabia

Summer Trainee in the IT department of the Human Resources Administration. Exercised on the technologies applied in the firm.

4

Page 5: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

I Developed two web-based systems (Investigations system and the Complaints system) usingactive server pages (ASP), VB Script and Java Script.

These systems installed on the intranet and they are used till this moment.

Specialized Skills

Information Technology: Expert in System Analysis and Design, and adept in Designing and implementing the Business

Workflow. Expert in Designing and Building Complete Databases from scratch.

Programming: Proficient in Programming in various languages :

o Visual Studio.Net especially (C#), C++.o Web Development using (ASP.Net and ASP) and web services.o SQL Server.o Scripting languages (VB Script and Java Script).o Business Workflow (WF in Visual Studio.Net).o Windows Communication Foundation (WCF in Visual Studio.Net).o MATLAB with its toolboxes.

I have a good knowledge in the following domainso Oracle, JSP, Web Services.o Software Agents (Concordia and Aglet).

High ability in Self Studying for any new programming language and in leading developmentteams.

Financial Data Analysis and Artificial Intelligence: Adept and expert in Data Analysis (especially with Excel , MATLAB). Simulation, modeling stock markets. Artificial Intelligence Algorithms implementation (Such as: Neural Networks and Hidden Markov

Models). Proficient in stock market (financial) data analysis and processing

Bioinformatics Working with Bioinformatics processing Toolboxes in addition to online databases (ArrayExpress,

GEO...). Handling large genomic data and apply filtering techniques. Developing Cancer Classification systems based on clustering and classification approaches.

Presentations

“Microarray Data Analysis”, Center of Excellence in Genomic Medicine Research (CEGMR), 2009.

5

Page 6: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

“Gene Expression Data Analysis using Machine Learning Techniques” , Center of Excellence inGenomic Medicine Research (CEGMR), 2009.

“Advanced Applications and socket Programming in C#” , Computer Science Club , KingAbdulaziz University , 2005

“What is new in .Net 2005”, Futures Business Development, 2006. “Handling Large data in MATLAB” , Futures Business Development , 2006

Memberships and Community Service

Executive manger of the Computer Science club , King Abdulaziz University , 2006 Member in many Computer Technology clubs and scientific societies on the web. Member in the Science Direct web portal Member in the IEEE web portal.

ReferencesAvailable upon request.

Military StatusNot Required

6

Page 7: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

Appendix A (First Student and University Highest GPA Award - OKAZ Newsletter)

7

Page 8: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

8

Page 9: Abdullah Mohammed Abdullah Khamissciencedev.net/Docs/Khamis_CV.pdf · Abdullah Mohammed Abdullah Khamis Jeddah, Saudi Arabia Email: Abdullahkhamis@gmail.com Mobile: +966 567243182

Appendix B (Zain Competition Award - Madina Newsletter)

9