Post Job Free
Sign in

Engineer Software

Location:
Istanbul, Turkey
Posted:
September 17, 2014

Contact this candidate

Resume:

Mustafa Paltun * *******@*****.***

* http://bin*.github.io/

* 544-***-****

Software Developer

BIO

Date of Birth/Place : 31.03.1988/Giresun

Military Service : Deferred - 2016

Marital Status : Single

SUMMARY

I am a passionate software developer who is striving to learn new technologies & approaches. I code for fun

in my spare times so I feel very lucky being able to do that in my daily job. I always looking for improving

myself, experiencing with new stuff.

I am very interested in; multithreaded programming, concurrency, high load web services, realtime applica-

tions and full-text search engines.

EDUCATION

Computer Engineering, M.S.

Fall 2013 - . . .

Bahcesehir University, Istanbul

Software Engineering, B.S.

Fall 2006 - Spring 2011

Bahcesehir University, Istanbul

BACKGROUND

I have been coding Java and dealing with backend stuff for 4 years. I also love dynamic languages like Python,

Javascript/Node.js and coding Erlang for fun. Lately, I am trying to learn Go.

Other stuff: mysql, mongodb, couchdb, redis, lucene, elasticsearch, sphinx, spring, guice, thrift, netty, junit

EXPERIENCE

sahibinden.com, Istanbul

Software Engineer - February 2012 to Present I work as backend engineer for sahibinden.com, which is

today the largest online classifieds and e-commerce platform in Turkey with 3.5 billion page views per month

generated by 28 million users, being a part of the development of core services of sahibinden.com especially

search result and classified detail pages which holds approximately %80 percent of the traffic. I also code

Javascript when required.

Some stuff I worked on:

Faceted search implementation on top of elasticsearch

Automatic fraud user detection

Web-service performance optimizations. Once I have improved the performance of “real-estate search

on map” feature about %40 after one week of work.

Dynamic, configurable html content caching mechanism implementation with spring interceptors, jsp

and memcached.

Fully rewrite of the classified detail pages and gained 15x faster response times at peak traffic, 4x

machine decrease

Search result pages optimizations; 2x faster response times, 3x less machines

stack: Java, php, spring, hibernate, tomcat, jax-rs, jersey, mongodb, mysql, redis, memcached, sphinx,

elasticsearch.

Netas, Istanbul

Software Engineer - April 2011 to February 2012 As a SE for Netas, I was responsible for defect fixing,

developing of the session manager (SIP server) which manages call sessions of a advanced voip telecommu-

nication product written in Java

Efabrika, Istanbul

Junior Software Developer - September 2010 to April 2011 (during last year of college) Responsible for

developing web and unix shell applications and worked as developer in gncplay.com which is an online

music streaming apllication on top of Java technologies like spring, hibernate, tomcat etc.. Efabrika was my

first professional job and learned lots of things that I never heard of.

Stack: Java, Php, bash scripting, Mysql, Redis, ExtJs, CouchDB

ITG Ltd, Istanbul

Software Intern - June 2009 to August 2009 Developing web applications with Java based Zk Ajax Frame-

work

PERSONAL PROJECTS

istanbus

public transportation system

Java, erlang, mongodb, neo4j, lucene, thrift, angular.js, phantom.js

playlist (discontinued)

realtime collaborative music playlist based on youtube

node.js, express, socket.io

I also wrote a simple publish subscribe messaging server in erlang; supports long polling, websockets and

tcp socket with a text protocol which was a lot of fun.

HOBBIES

Coding, reading about coding, gaming, music, movies, soccer.



Contact this candidate