Erhan Kılıç

Software Developer

Giriş

PHP, MySQL, Laravel, CodeIgniter, Codeception, Elasticsearch, Kafka, Redis, HTML, CSS, JavaScript, jQuery ve diğer çeşitli JavaScript kütüphanelerinde kapsamlı deneyime sahip Kıdemli Yazılım Geliştiricisiyim. Temiz ve verimli kod kullanırken sağlam ve ölçeklenebilir web uygulamaları oluşturma konusunda uzmanım.

Tecrübeler

Apr 2013 – Present

Software Engineer – Freelance

Serbest çalışma kariyerim boyunca çok sayıda projeye katkıda bulundum ve arka uç, ön uç ve mimari optimizasyon sorumlulukları üstlendim. E-ticaret platformları, kurumsal web siteleri, CRM sistemleri ve çeşitli diğer uygulamalar üzerinde çalıştım. Rolüm, ölçeklenebilir mimariler tasarlamak, sistem performansını optimize etmek ve müşteri ihtiyaçlarına göre uyarlanmış tam yığın çözümler geliştirmekti. Verimli ve yüksek kaliteli yazılım çözümleri oluşturmak için çok çeşitli teknolojilerden yararlandım.

Nov 2022 – Present

Senior Back End Developer – Novusbet Sportsbook

– PHP/Laravel Framework ile arka uç geliştirme
– Çok kiracılı mikro hizmetler ve monolit yapıda, günde 100.000.000’den fazla API isteğinin işlenmesi.
– Bir toplayıcı aracılığıyla B2C platformuna ödeme sistemi entegrasyonlarının geliştirilmesi (kripto, kredi kartı vb.)
– Operasyon ekibinde geliştirici, çoğu durumda doğrudan üretimde çalışır.
– Üretim sonrası hata yönetimi ve hata ayıklama + düzeltme
– Üretim sonrası yönetime raporlama
– Eski veritabanı yedeklerinin işlenmesi, 3 TB’tan fazla veriden veri aramak için arama algoritmalarının oluşturulması.
– Üretim aşamasındaki veritabanının terabaytları üzerinde müşteri ihtiyaçlarına göre geliştirmeler yapılması
– Yavaş SQL sorgularının kod yapısını bozmadan ElasticSearch sorgularına dönüştürülmesi
– Müşterilerin finansal kazançlarını göz önünde bulunduran geliştirme yaklaşımları (bu şirket B2B olduğu için çok önemli)
– Destek ekibinin başa çıkamayacağı kadar teknik konularla ilgilenilmesi.

Mar 2022 – Seb 2022

Senior Full Stack Developer – Macellan A.Ş.

Macellan’daki 6 aylık görev sürem boyunca PHP, Laravel, MySQL, Redis, JavaScript, HTML, CSS ve React gibi teknolojilerle çalıştım. Performans ve ölçeklenebilirliğe odaklanarak hem arka uç hem de ön uç geliştirmede aktif rol aldım. Veritabanı optimizasyonu, API entegrasyonları ve modern web uygulamaları geliştirme konusunda değerli deneyimler edindim.

Mar 2021 – Feb 2022

Senior Back End Developer – JotForm

Jotform’daki bir yıllık görev sürem boyunca, API geliştirme, arka uç hizmetleri ve API testlerine odaklanarak Kurumsal ekipte çalıştım. Performans ve ölçeklenebilirliği artırmak için SQL ve kod optimizasyonlarına katkıda bulundum. Rolüm, sistem verimliliğini artırmak, sorunsuz entegrasyonlar sağlamak ve yüksek kaliteli, iyi test edilmiş kodlar geliştirmekti.

May 2017 – Feb 2021

Senior Full Stack Engineer – Beyn Technology

Beyn Technology’de, API geliştirme ve optimizasyonu, arka uç paneli iyileştirmeleri ve büyük ölçekli veri işleme için performans ayarlamalarına odaklanarak hem arka uç hem de ön uç geliştirmede önemli bir rol oynadım. Terabaytlarca veriyi verimli bir şekilde işlemek için cron işleri ve yönetici tarafından yönetilen betikler geliştirdim ve optimize ettim.

MySQL sınırlarına ulaştığında, Elasticsearch’ü projelere entegre ettim ve yüksek performanslı sorgulama ve raporlama sağlamak için veri mimarisini tasarladım. Ayrıca, büyük veri kümelerinden optimize edilmiş raporların oluşturulmasını sağladım.

Ön uç tarafında, karmaşık matematiksel hesaplamalar için algoritmik geliştirmeye katkıda bulunarak çeşitli kullanım durumları için doğru ve verimli hesaplamalar sağladım.

Sep 2016 – Feb 2017

Full Stack Engineer – Allesgo

Allesgo’daki 6 aylık görev sürem boyunca, hem arka uç hem de ön uç geliştirme süreçlerini yöneterek 30’dan fazla e-ticaret ve kurumsal web sitesi geliştirdim ve teslim ettim. Yüksek performans ve kusursuz kullanıcı deneyimi sağlamak için ölçeklenebilir ve verimli çözümler uyguladım. Sorumluluklarım arasında veritabanı tasarımı, API geliştirme, kullanıcı arayüzü/kullanıcı deneyimi (UI/UX) iyileştirmeleri ve daha iyi yükleme süreleri ve yanıt hızı için web sitesi performansının optimize edilmesi yer alıyordu.

Nov 2015 – Apr 2016

Back End Developer – Brilliant Bridge

Brilliant Bridge’de kıdemli arka uç PHP geliştiricisi olarak çalıştım. Web siteleri için e-ticaret ve yönetici paneli geliştiriyorduk. PHP, Codeigniter, MySQL ve JavaScript gibi teknolojiler kullanıyorduk.

Erhan Kılıç's Top Languages
Erhan Kılıç's GitHub stats
Erhan Kılıç's GitHub Contributions
Erhan Kılıç's Commits Graph

Yetenekler

Php
Php Xdebug Debugger
Composer
Codeigniter Framework
Laravel Framework
Symfony Framework
Zend Framework 2
Wordpress
Wordpress Theme Develoing
PhpUnit
Codeception
Acceptance Test
MySql
SQLite
Javascript
JQuery
JQuery UI
Bower
Gulp
Git
Linux Server Administration
Amazon AWS
Facebook Api
Google Api
Go
Asana, Trello, Jira
Kafka
Elasticsearch
Redis
RabbitMQ

Referanslar

Erhan is so passionate about software development and doing it in the best way by following the contemporary techniques and methodologies. He always reads, reviews and codes to make his skills sharper and sharper and best of all he is so focused on his job. I’ve worked enough with him to see his perfectionist style not only in work but also in everything he does. You don’t need to worry about if he is busy or not. When he finishes his assignment; you will be sure that he will come and tell you “I don’t have anything to do, please assign me new issues” and the task he did will be well tested and most of the time bug free.

We’ve worked together with Erhan in an independent mobile application project called Pineappy. He was the backend developer and server administrator where I’ve been managing the project and in charge of designs. He has never missed a deadline of tasks. Erhan is easy to communicate with as he is clear and direct. The best thing about him was that he loves what he is doing and he tries to find out the best ways to create software architecture and to solve a problem during development. It was definitely pleasant to work with him.

Erhan is a good team member. It has always been a pleasure for me to work with him. When it comes to work, he is honest, dedicated, trustworthy and reliable. He has good, time management skills, analytical and strategic thinking skills.

Erhan is fast and task focused developer who understands the needs of a project. If your project runs on a strict time line and code the quality is still a must I can definitely recommend him for any size of project. It was a pleasure to work with him.