Erhan Kılıç

Software Developer

Entrance

I'm a Senior Software Developer with extensive experience in PHP, MySQL, Laravel, CodeIgniter, Codeception, Elasticsearch, Kafka, Redis, HTML, CSS, JavaScript, jQuery, and various other JavaScript libraries. I specialize in building robust and scalable web applications while using clean and efficient code.

Experiences

April 2013 – Present

Software Engineer – Freelance

Throughout my freelance career, I've contributed to numerous projects and assumed responsibility for back-end, front-end, and architectural optimization. I've worked on e-commerce platforms, corporate websites, CRM systems, and a variety of other applications. My role included designing scalable architectures, optimizing system performance, and developing full-stack solutions tailored to client needs. I've leveraged a wide range of technologies to create efficient, high-quality software solutions.

Nov 2022 – Present

Senior Back End Developer – Novusbet Sportsbook

– Backend development with PHP/Laravel Framework
– Handling more than 100,000,000 API requests per day in multi-tenant microservices and monolith architecture.
– Development of payment system integrations (crypto, credit card, etc.) to the B2C platform through an aggregator
– In the operations team, the developer works directly in production in most cases.
– Post-production error management and debugging + fixing
– Post-production reporting to management
– Processing of old database backups, creation of search algorithms to search data from more than 3 TB of data.
– Making improvements on the terabytes of the database in production according to customer needs
– Converting slow SQL queries to ElasticSearch queries without breaking the code structure
– Development approaches that take into account customers’ financial gains (very important as this company is B2B)
– Dealing with technical issues that are beyond the support team's capacity.

Mar 2022 – Feb 2022

Senior Full Stack Developer – Magellan A.Ş.

During my six-month tenure at Magellan, I worked with technologies such as PHP, Laravel, MySQL, Redis, JavaScript, HTML, CSS, and React. I played an active role in both back-end and front-end development, focusing on performance and scalability. I gained valuable experience in database optimization, API integrations, and developing modern web applications.

March 2021 – February 2022

Senior Back End Developer – JotForm

During my one-year tenure at Jotform, I worked on the Enterprise team, focusing on API development, backend services, and API testing. I contributed to SQL and code optimizations to improve performance and scalability. My role included improving system efficiency, ensuring seamless integrations, and developing high-quality, well-tested code.

May 2017 – February 2021

Senior Full Stack Engineer – Beyn Technology

At Beyn Technology, I played a key role in both back-end and front-end development, focusing on API development and optimization, back-end dashboard improvements, and performance tuning for large-scale data processing. I developed and optimized cron jobs and administrator-managed scripts to efficiently process terabytes of data.

When MySQL reached its limits, I integrated Elasticsearch into projects and designed the data architecture to provide high-performance querying and reporting, as well as generating optimized reports from large datasets.

On the front-end side, I contributed to algorithmic development for complex mathematical calculations, ensuring accurate and efficient calculations for a variety of use cases.

Sep 2016 – Feb 2017

Full Stack Engineer – Allesgo

During my six-month tenure at Allesgo, I developed and delivered over 30 e-commerce and corporate websites, managing both back-end and front-end development. I implemented scalable and efficient solutions to ensure high performance and a seamless user experience. My responsibilities included database design, API development, UI/UX improvements, and optimizing website performance for better loading times and responsiveness.

Nov 2015 – Apr 2016

Back End Developer – Brilliant Bridge

I worked as a senior back-end PHP developer at Brilliant Bridge. We developed e-commerce and admin panels for their websites. We used technologies like PHP, Codeigniter, MySQL, and JavaScript.

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

Abilities

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

References

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.