Huseyin Yilmaz


I have been working with python for more than 8 years. Python still is my go to language for large variety of tasks. I really appreciate simplicity, elegance and robustness of the language.


From session management to database migrations, django supports large variety of tasks needed for any kind of project. Django's shortcomings are filled by community projects which makes django ideal for web development.


I started liking javascript more and more, especially after the changes on ecmascript standard. My frontend development stack is backbone.js, jquery, lodash, bootstrap.

System design

After building more and more projects, I started thinking about system articture. I believe general structure of a project directly effects the performance of projects.

Open source

I built my career around opensource technologies. I believe giving back to community is very important for keeping open source community healthy and strong. I have more than 50 open source projects on my github account.


I have a strong passion for Functional programming. Common lisp and emacs lisp were first fp languages that caught my attention. Later, I moved to erlang which thought me different design choices made by OTP framework. Lately, I have been working with haskell and implementing opensource utilities.


Like everyone else, I started learning about testing out of necessity. I began taking it more seriously after working on a project with good test coverage. I have a library for testing external APIs on github.(placebo).


It is very important to deploy, manage and monitor projects on production environment. During my career I had the distinct opportunity to deploy and monitor our production systems.


  • Senior Software Developer at Giving Assistant, from March 2017 to present.
  • Software Developer at Radius Inteligence, from September 2016 to February 2017.
  • Technical Lead at redbeacon, from April 2015 to September 2016.
  • Senior Software Developer at redbeacon, from April 2014 to April 2015.
  • Senior Software Developer at Metglobal, from October 2012 to April 2014.
  • Software Developer at Markafoni, from October 2010 to October 2012.
  • Software Developer at Gerger Consulting, from August 2008 to October 2010.


  • Bachelor of Computer Science (4 years degree) at Kocaeli University, Turkey.
  • ESL(English as a Second Language) Program at Rutgers University, NJ/USA.
  • TOEFL and GRE preparation at KAPLAN Test Preparation Center, NJ/USA.
  • ESL Program , Java, C++, Unix classes at Camden County Collage, NJ/USA.
  • Advanced Compiler Construction and Computer Graphics on OpenGL classes at University of Delaware, USA
  • Functional Programming Principles in Scala by Martin Odersky at coursera. certificate
  • Machine Learning by Andrew Ng at coursera. certificate
  • Automata by Jeff Ullman at coursera. certificate
  • Introduction to Functional Programming at edx certificate

Technologies I used


Django - Django Rest Framework - Scrapy - flask - SQLAlchemy - CherryPy


backbone.js - jquery - lodash - underscore - npm - webpack


PostgreSQL - MySQL - SQLite - MongoDB - mnesia - redis - memcached - oracle

Deployment techs

nginx - apache - uwsgi - supervisord - gunicorn


OTP - Cowboy - webmachine - rebar


servant - turtle - stack

Contact Information