Fork me on GitHub

About

I am a Python developer with extensive experience and numerous contributions throughout the years. I have been developing for more than 5 years and have participated in a wide range of high class, challenging projects: from distributed systems to back-end RESTful programming with Flask and Django, to the domain of embedded programming.

I never limit myself in developing new professional skills as I’m a polyglot in terms of programming languages. I enjoy learning new languages and technologies and adding this accumulated knowledge to my professional expertise.

My interests lie in distributed, concurrent and functional programming languages. My hobby complements my professional life as I play with compilers and interpreters in my spare time. My most recent commitments are Golang, Clojure and Scala programming language.

Open Source

I am grateful to have participated in a number of popular open source projects where I collaborated with world class programmers. Here is a list showcasing some of them:

I took part in the Google Summer of Code (2008 - 2009) and did a number of contributions to the prestigous FUNC (Fedora Unified Network Controller) project. The project was mainly written in Python.

You can see a very old fork from the project on my github

fsrun runs other tasks when a file modification occurs. It is a simple high order lein task written mainly in Clojure programming language. The Github is present here link

You can take a look at the whole list of open source projects I’ve been a contributor of here: Link

Client Projects

I have worked with various clients from different industries and background.

Scalara Engineering Backend Python/Golang Developer (Freelance)(2014)

Technologies: Python, Django, Golang, Redis, Ansible, Linux


DigitalFirstVentures Full-Stack Django Developer (Freelance)(2014 - 2014)

Technologies: Python, Scrapy, Django, ElasticSearch, Redis, Celery, Ansible, Linux


MobSafety, Back-End Python Web Developer (Freelance)(2013 - 2013)

We worked on Learnpal - a mobile learning platform for students. The mission Learnpal has in mind is to help schools manage, secure and utilize mobile devices in an effective way and apply them to the education process.

Technologies: Python, Flask, MongoDB, Celery, REST


Blue Chocolate, Inc., Back-End Python Web Developer (Freelance)(2012 - 2013)

During my work as a contributor at Blue Chocolate, I was involved in the Getsendtask web app development. The app allows users to share and send tasks to one another. The concept of the project was to integrate email clients with tasks lists, achieving a simplified method of sharing and sending the tasks at hand.

Technologies: Python, Flask, MongoDB, Celery, REST


Shooju, Back-End Python Developer (Freelance)(2011 - 2012)

I was hired to participate in the Shooju project - a distinguished platform for data retrieval.

Technologies: Python, ZeroMQ, Flask, CouchDB, IPython, Tornado


Skynet A.Ş, Embedded Linux Developer, Java Back-End Developer (Turkey) (2010 - 2011)

Technologies: C, POSIX, Java, Spring, Linux


Netmera A.Ş, Back-End Java Developer (2009 - 2010)

The project involved participating in the development and maintenance of the company’s main product: a social networking web app. It was based on Google’s OpenSocial framework (now known as Apache Shindig). My responsibilities here included:

Technologies: Java, Spring, MySQL, Linux , JavaScript, OpenSocial

blogroll

social