Download PDF


A highly innovative, hardworking individual who possess strong commitment to team environment dynamics with the ability to contribute expertise and follow leadership directives at appropriate times.

My main interests are Image Processing, Machine Learning, and in particular, the field of Deep Learning especially Convolutional Neural Networks. Using Big Data techniques to make it possible having large-scale intelligent applications.

I’m wildly enthusiastic about combining my knowledge in fields of Machine Learning and Computer Vision with my skills in software developing to produce intelligent applications.

Experienced in implementation of machine learning algorithms. Also in design, analysis and development of iOS applications, Java platform and .Net technology.

Research Interests

  • Deep Learning and Convolutional Neural Network

  • Computer Vision and Medical Image Processing

  • Pattern Recognition

  • Big Data techniques on Machine Learning Problems

  • Machine Learning Algorithms Enhancement

Current Study

Diagnosing Lung Disease using Convolutional Neural Network on HRCT Images. 

In Machine Vision and Medical Image Processing Lab. 

Prof. H. Abbrishami Moghaddam


Sep 2015Present

Master of Science, Artificial Intelligence

K.N.Toosi University of Technology

Relevant Coursework:

    •      Machine Learning (GPA 4)
    •      Artificial Neural Network (GPA 4)
    •      Multi-agent Systems (GPA 4)
    •      Big Data and Hadoop (GPA 4)
    •      Digital Image Processing (GPA 3.5)
    •      Evolutionary Computing (GPA 4)
    •      Reinforcement Learning (GPA 4)
    •      Cloud Computing (GPA 3.5)
Sep 2011Aug 2015

Bachelor of Science, Computer Enginering

K.N.Toosi University of Technology

Total GPA: 4

Relevant Coursework:

    •      Data Structures and Algorithms (GPA 4)
    •      Artificial Intelligence: Principles & Techniques (GPA 4)
    •      Operating Systems (GPA 4)
    •      Computer Architecture (GPA 4)
    •      Software Engineering: Principles & Techniques (GPA 4)
    •      Advanced Programming: Java (GPA 4)


Sep 2007Aug 2011

High School Diploma in Mathematics and Physics

Mofid High School

Total GPA: 4

Research Experience

Research Assistant

Finding patterns in HRCT images of lung disease. Building hight confident Convolution Neural Network to classify the diseases.

In Machine Vision and Medical Image Processing Lab. 

Prof. H. Abbrishami Moghaddam

Teaching Experience


Sep 2015Jan 2016

Machine Learning

Stanford University

Instructure: A/Proffessor Andrew Ng

 Grade: 96/100

Verifiable at:

Work History

Oct 2015Present

Mobile Bank Software Developer

Dotin, Fanap Co.

Developing a social banking iOS application.

Mar 2014Dec 2015

Software Engineer / Database Manager

Iran Comprehensive Database of Construction Industry Co.

My responsibilities:

  • Design the comprehensive database of construction industry in Iran
  • Design and build Windows administrative application to manage the database from desktop
  • Design and build Windows client application with ability of search, license checking and auto update in both online and offline mode


Machine Learning

Convolutional Neural Network
iOS Developing
Digital Image Processing
Artificial Neural Network
Big Data and Hadoop
Evolutionary Algorithms
Database Managment

Latest Projects


  • Convolutional Neural Network to Recognize Persian Handwritten Digits using Python, Theano

        Achieving 97% accuracy on a 20,000 sample dataset

Exporting network parameters into an iOS app and building a keyboard to recognize handwritten Persian digits.


  • Convolutional Neural Network to recognize cystic fibrosis patterns in lung HRCT images using Python, Theano

  • Convolutional Neural Network to recognize ILD Disease  patterns in lung HRCT images in 3D Voxel Patches

  • Social Mobile Banking App at Dotin, Fanap Co.


  • Implementation of Neural Network to Recognize MNIST Handwritten Digits


  • Design and Implementation of Plagiarism Detector Software

Undergraduate Final Project

Design and implementation of plagiarism detector software to detect and report plagiarism probability of a given document using Google Search Engine in C#.

  • Hoortash | Social Network App in iOS

As my capstone project in iOS and to show the world my abilities in development iOS apps, I developed a social network app called Hoortash.

There are some features of this app:

    1. Instantly updates Feeds whenever a user posts, likes or comments on a post.
    2. Cached image system to improve app performance.
    3.  2-way authentication, one-step Login / Sign Up and Facebook Authentication
    4.  Ability of leaving comment and like a post.
    5.  Ability of editing user profile
    6. ...

  • Building Recommender System based on Movie Ratings

From MovieLens 100k Dataset from GroupLens Research. This dataset consists of ratings on a scale of 1 to 5. The dataset has 943 users, and 1682 movies.

  • Anomaly Detection Application to Detect Anomalous Behavior in Server Computers

The features measure the throughput (mb/s) and latency (ms) of response of each server. Dataset consists of 307 examples.

  • Spam Filter using Support Vector Machine (SVM)

Implementation of a spam filter with Support Vector Machine (SVM) to classify spam (y=1) and non-spam(y=0) emails. The dataset is based on a a subset of the SpamAssassin Public Corpus, available at:

  • Image compression using K-Means Algorithm