Istanbul, Turkey
With a Bachelor’s degree in Computer Engineer and hands-on experience using Python languages to create and implement software applications, I am confident I will be an asset to your organization.
I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development techniques are important to me and the success of your organization.
A few I would like to highlight that would enable me to contribute to your organization:
• Highly skilled in designing, testing, and developing software
• Thorough understanding of data structures and algorithms
• Knowledgeable of back-end development best practices
• Hands-on software troubleshooting experience
• Proven track record of proper documentation for future maintenance and upgrades
English, Turkish
Pipenv, Django Rest Framework, Django Debug Toolbar, Django-Extensions, Django-Crispy-Forms, Django-Mptt, Factory-Boy...
Demirören Tech.Inc. Istanbul, Turkey Senior Backend Engineer - Apr 2019 - Present
Notifications: Used real time notification with firebase.
News Management: Published and managed according to the approval mechanism of the news. Developed
state-machine which is can manageable on database for this approval mechanism.
RSS Feed: Produced dynamically RSS for news.
File Uploads: MinIO Stroage, FFmpeg and RabbitMQ with Python backends for a web application used by reporters for uploading multiple photos with different sizes or videos.
Workflow: Preparing detail design documents as per business and functional requirements. Also, involving with the logical/physical data modeling design, ER diagram, process flow modeling.
Rest API: Developing, design and implementation of the new API endpoints as a part of high-volume to communicate with third-party application.
Testing: Performing unit & load testing that using pytest and factory boy for Rest API's, Models, Views and Admins. Resolved technical problems relating to the business-critical customers- facing portal resulting in system performance and scalability improvements.
Package: Developing new features and customization of the django admin for the high-profile progressive web application. We need list-filter with autocomplete. Then, we released the package that is named django-admin- autocomplete-list-filter.
Biges Inc. Istanbul, Turkey Software Engineer Jan 2016 - Apr 2019
Biges Inc. Istanbul, Turkey Software Engineer Jan 2016 - Apr 2019
PyksysTech. Istanbul, Turkey Software Engineer Oct 2014 – Jan 2016
Amazon Web Services (AWS), Backend Development, Django, Django Channels, Django REST Framework, Docker, Git, Google Cloud Platform (GCP), Heroku, JavaScript, Jenkins, Linux, MySQL, PostgreSQL, RabbitMQ, SQL, Test-Driven Development, Virtualenv, Web Development, jQuery