Back to top

Here you can find my projects starting from the most recent ones. Some of them are large projects, some are small tools. Feel free to explore.

Chizge

Network Analysis Library written in Crystal-lang. Inspired by NetworkX.

Crystal-lang

Code

Istanbul Public Transportation Network Analysis

I scraped, constructed, visualized and analyzed Istanbul Public Transportation Network from CitySDK and gave insights on possible bottlenecks on the traffic.

R, igraph, ggmap, Python, Scrapy

Code, Demo, Blog Post

TweetNotes

A web application for analysing tweets manually. It fetches tweets of specified people and lets you take note for each tweet.

Golang, Revel, MongoDB, Twitter API

Code

ZYMM Web Site

Website for Architecture & Construction company ZYMM.

HTML5, CSS, Javascript

Demo

The Analytics Edge course projects

Performed classification, clustering, visualization, text analysis on several projects

R, ggplot2

Blog Post

Twitter Network Scraper

A web application for analysing twitter following network. It fetches following relationships, constructs a network and visualizes it.

Python, Django, Redis, Celery, Twitter API

Windrose Drawer

An application that draws windrose charts given wind data.

Python, Matplotlib

Code

Tour Route Finder

Given a start and end city, this app will list you the most feasible paths to go through given time limits per journey between two points.

Python, Numpy, Scipy, Matplotlib, Networkx

CSV to Neo4J

A Neo4j graph constructor that inputs CSV files for creating nodes and relationships.

Python, Neo4j

Code

SF

A facebook application that allows interaction between users. Stores friendship network and interaction on Neo4j. (not released yet)

Angular.JS, Node.js, Restify, MongoDB, Memcached, Facebook API, Neo4j

TwitGundem

A forum-like system where users can sign in with their Twitter accounts and have discussions about current affairs.

Node.js, Express, MongoDB

Code

Django Project Skeleton with Auth

Social Authentication and Heroku support extension for popular Django-skel

Python, Django, Heroku

Graphious

A graph visualizer that allows you create custom graphs and visualize them.

HTML5, Javascript, D3.js, JSNetworkx

Code, Demo

Encrypted SMS Backup

A mobile app that backs up your SMSes in an encrypted format locally. Requires no internet access.

Java, Android

Code

Django Friendship Network

A friendship app for django that stores data on Neo4j Graph.

Python, Django, Neo4j

Code

Giranking

Distributed PageRank calculation tool. Developed for using in a large scale search engine. Integrated with Apache Nutch and Solr.

Java, Apache Giraph

Code

Zargan Co-Search Network

We constructed a graph by linking adjacent search terms in an English-Turkish online dictionary and analyzed frequently co-searched terms, yielding a valuable semantic network.

Python, Networkx

Code

BuluttDepo

Sync and Proxy Modules of Dropbox clone BuluttDepo Desktop Client (Linux/Mac)

Java

Demo

Migrainy Brain

We analyzed brain connectivity anomalies among people with migraine.

Python, Networkx, Matplotlib

Defne Group Website

Website for infrastructure company DefneGroup.

HTML5, CSS, Javascript

Demo

Stock Speculation

Simulation for Network Effect of Speculation on Stock Exchange

Python, Networkx, Matplotlib

Code

Ticket To Ride Game AI

An AI bot for playing Ticket to Ride game

Prolog

Code

Woramo

A social network for sharing product/service reviews online.

Python, Django, MySQL, Redis, Celery, Memcached, ElasticSearch, Nginx, Jenkins

Teleskop

An application that allows you choose best photos among many and resize the unimportant ones to smaller sizes.

Python, PyQt4

Code

Misc

Misc scripts and apps

Python

Code

Robinviz

My Masters Project. Reliability Oriented Bioinformatic Network Visualization tool. Performs clustering on Protein-Protein Interaction Networks according to Co-Expression and Co-Ontology and then visualize these graphs.

Python, PyQt4

Code, Blog Post

HR System

HR System for job postings and applications in Cerkezkoy Industrial Zone

PHP, MySQL

Driver Recognition

We performed feature extraction and selection analysis for Automobile driver recognition using Gaussian Mixture Models

Matlab

Robotics Studies

Worked on routing algorithms for robots

Lego Mindstorms, Nao Robots, Java, Ruby

Course Registration System

A server and client that allows users to register university courses.

Java, Swing

E-Petition System

A system that allows organizing e-petition campaigns

PHP, MySQL

E-Learning System

E-Learning platform that allows exercising, having quizzes and posting course materials.

PHP, MySQL, Codeigniter

Chat Application

An application that allows chatting over TCP

C++, TCP

Remote Access Tool

An application that allows remote control of computers.

C++, TCP

HTMLci

HTML Editor that has quick tag adding features

Delphi