About Me

Mohammed Alayyoub

I am a Software Engineer with Masters degree. I like to learn new stuff since to me life is a continuous learning process, so work makes me more rigorous. My career objective is to improve myself in every way I can and to have all the needs of a job that gives me pleasure.

My Career

Paper publishment

At December 2016,I presented a paper and got it published in a journal. The paper is about several stream processing frameworks for Big Data. The paper can be found here

Dec. 2016
Author

Graduation from Masters

At August 2016,I Received a Master's degree in Software Engineering from Atilim University and presented a thesis about a comparative study of Big Data stream processing frameworks including Apache Spark, Storm and Flink.

Aug. 2016
Student

Internship in TUBITAK Software Technologies Research Institute / YTE

In TUBITAK, I was responsible as back-end website developer.

Jun. 2014
Back-end Developer

Graduation from Bachelor

At July 2014,I got my Bachelor degree in Software Engineering from Jordan University of Science and Technology.

Jun. 2014
Student

Vocational School of Higher Education

At September 2009,I got my associate degree in Business from Gazi University.

Sept. 2009
Student

My Skills

Java, JavaScript, JSF, Junit


C++


Linux/Shell


HTML/CSS


jQuery


PHP


MySQL


NoSQL (Hbase, MongoDB)


Object Oriented Programming, Design Pattern


RTOS, Distrubited Processing


My Projects

JSF/JDBC

A website is built through using Object Oriented programming manners and MVC design.

Big Data

Automated scripts for setting up Hadoop Environment onto either Single or Multi-node cluster.

C++ K-mers frequency counter

C++ Module to read given a FASTQ file, produce a list, sorted by frequency, of the 25 most frequent DNA k-mers (a substring of length k).