Zihni Korhan Yüzbaş

Senior Python Developer

Istanbul, Turkey

Summary

●Experienced in Python, Django, DRF, Websocket, Celery
●Focused on Test Driven Development
●Experienced in Git VCS (Gitlab, Github, Bitbucket)
●Experienced in working on payment and subscription systems (using state machine)
●Agile & Scrum software development (JIRA, Trello)
●Familiar with Redis, RabbitMQ, PostgreSQL, MySQL, ElasticSearch
●Familiar with CI/CD (Jenkins)
●Team player, quick learner, love to write document and help others
●Following best practices
●Golang enthusiast

Languages:

English, Turkish

Favorite Python Packages:

Django, celery, django-rest-framework, requests

Experience

September 2019 – January 2020

Mamikas, Istanbul/Turkey

Backend Developer (Freelance)

Building and engineering RESTful API for Mother-Baby relation based social media application

●Server Side: Docker, Amazon AWS, Nginx, PostgreSQL, ElasticSearch, Daphne, Redis,RabbitMQ, Memcached

●Backend: Python, Django, Django Rest Framework, Django Channels, Celery, Pillow,Celery Flower, Unittest, Sentry, Boto

●JIRA, Bitbucket, Slack

- Realtime messaging and notification (Django Channels)

- Social Authentication for Facebook, Google and AppleID

- Push notification system (via Exponent)

- Supplying API to mobile app (both Android and iOS) written with React Native

- Babysitter search built with Elasticsearch filtering system

September 2018 – August 2019

Kunduz, Istanbul/Turkey

Backend Developer (Remote)

Building and engineering RESTful API for question-answer based educational application.

●Server Side: Docker, Amazon AWS, Nginx, MySQL, uWSGI, Redis, RabbitMQ

●Backend: Python, Django, Django Rest Framework, Celery, Pillow, Unittest, MPTT,Sentry, Intercom, Boto

●JIRA, Bitbucket, Jenkins, Slack

- Async Tasks for processing questions, reporting and analytics (Celery)

- Payment system integration (iyzico, razorpay)

- Subscription system with custom pipeline

- Cropping and resizing images (Pillow)

- Analytics and communication (Intercom)

March 2017 – September 2018

Yönetişim Teknoloji ve Bilişim Sistemleri, Istanbul/Turkey

Python Full Stack Developer (Half Remote - Half In-Office)

Design and engineering Facility Management System technology

●Server Side: Heroku, RabbitMQ, Redis, Gunicorn

●Backend: Python, Django, Django Rest Framework, Celery, Unittest, Pillow, DjangoGuardian

●Frontend: HTML, CSS, Javascript

●Trello, Gitlab, Jenkins

- Payment system integration (iyzico)

- API for communicate with bank's web services (SOAP/XML/RESTful)

- HTML to PDF conversion

- Email/SMS notification services

- Reading invoices and payrolls (BeautifulSoup)

- Custom user and group management

- Custom administrator panel based on security groups

July 2016 – January 2017

JAAK System FZ, London/UK

Python Developer (Remote)

Developing web scrapers for scraping and crawling websites, and saving to BigData

●Server Side: Linux, RabbitMQ, Redis, HBase, PostgreSQL, Ansible

●Backend: Python, Celery, Selenium

- Crawling with headless browser (PhantomJS)

March 2016 – June 2016

Vakademi, Istanbul/Turkey

Python Full Stack Developer (In-Office)

Developing online education system with paid subscription

●Server Side: Heroku, Redis, uWSGI, PostgreSQL, ElasticSearch

●Backend: Python, Django, Celery, Unittest

●Frontend: HTML, CSS, Javascript

- Payment system integration (iyzico)

- Subscription system

- Email/SMS notification services

November 2015 – February 2016

Gökçek Gıda İlaç, Istanbul/Turkey

PHP – Python Developer (In-Office)

●Server Side: Linux, CPanel

●Backend: PHP, Python, QT

●Frontend: HTML, CSS, Javascript

- Maintaining websites

- Creating automation application with GUI (Python and PyQT)

- Creating e-commerce website (PHP)

September 2008 – June 2009

Turkish Airlines, Istanbul/Turkey

Intern

- Fixing employers' computers

- Checking hardwares and softwares

Skills

Celery, Django, Django REST Framework, Elasticsearch, JavaScript, PostgreSQL, RabbitMQ, Redis, Web Scraping

Joined: January 2017