Personal details

Yücel Ç. - Remote

Yücel Ç.

Timezone: Istanbul (UTC+3)

Summary

• 7+ years experience in .Net programming, SQL Server, MongoDB, web services, Continious Integration, asp.net development and node.js.
• Well understanding of object-oriented development, design patterns, n-layer architecture.
• Experienced in development practices such as refactoring, TDD (Test Driven Development) and continuous integration.
• Experienced in working within agile development teams and processes.
• Bachelor's degree in Mathematics and Computer Science.
• Master's degree in Information Systems.
• 3 years experience in banking sector and 4+ years in e-commerce sector.
• Knows English.
• Having communication, time management and problem solving skills.

Work Experience

Tech Lead
Hepsiburada | Mar 2018 - Present
Node.js
MongoDB
Redis
Elasticsearch
Domain-Driven Design
RabbitMQ
Akka
Microsoft SQL Server
.NET Core
Angular 4
Leading development team. Developing the detailed design structure after understanding the requirements and the design Implementing the best practices and coding standards of the project. Helping the team resolve difficult engineering problems. Answering the technical questions that team or stakeholders have.
Senior Software Developer
Hepsiburada | Aug 2016 - Feb 2018
Node.js
MongoDB
Angular
RabbitMQ
Akka
Test driven development
Microsoft SQL Server
Responsible of software development. Having an active role on software design and technical analysis. Designing RESTful api with MongoDB Developing custom ETL Tools. Developing WCF and restful services Maintaining hepsiburada.com Developing internal applications like back office, management applications etc. Developing integrated systems with exist software infrastructure