About Me

Full Stack Developer, Athlete, Car Lover

I am Full Stack Developer @ Turkish Technic

I am a Full Stack Developer who has 10+ years experience on ASP.NET, C#, .NET, .NET Core, Web Forms, MVC, HTML, CSS, JavaScript, Angular, React, MSSQL and PostgreSQL technologies.

I can give end to end solutions where I work. I can analyse a business model, create database/models according to the analyse, create bespoke projects which includes role based user authentications, online payment systems integrations, role based control panels, order/demand management pages, search engine friendly approach and administrative reports.

I took part in many different projects during my business life like telecommunication, e-commerce, aviation, banking and tourism which are web applications.

Resume

10+ Years of Experience

Experience

03/2020 - Current
Turkish Technic

Senior Software Developer

09/2019 - 03/2020
Mobven

Senior Software Developer

I worked a senior software developer for 6 months in Mobven. I am developing back-end services with .Net Core for Vakıfbank Corporate Mobile application.

06/2019 - 08/2019
Vodafone

Senior Software Developer Team Lead

I worked a senior software developer for 3 months in Vodafone. I was developing web service integrations between Vodafone and Servicedesk application.

04/2018 - 06/2019
Turkcell

Senior Software Developer

I worked a senior software developer for 1 year 2 months in Turkcell. I was developing web service integrations and data integrations between Turkcell and other service providers (Ericsson, Nokia, Huawei).

04/2015 - 04/2018
Procat

Senior Software Developer

I worked a senior software developer for 3 years in Procat. I developed a web based application called Qua services.

Qua Services was developed to provide a more fair premium and management system, based on real-time data. I am the software architect that product. My responsibilities as a senior software developer are as follows.

  • Creating the project analysis and creating database models according to the analysis.
  • Contributing to software architecture and making front-end back-end and database improvements throughout the software process.
  • Relational database design(normalization) and reporting

Qua Services abilities are as follows:

  • Evaluating calls or business performance of users and creating result sheets from quality forms that are easily created by yourself.
  • Creating exams with the answer options you want, when you want. Rating your users. Including the exam results into a score card.
  • Creating user performance tables by specifying criteria, formulas, and data source yourself.
  • Viewing your data which is connected to the Qua Platform in any format you want. Sharing with users or download.
  • Creating tasks with an administrator or team members, sharing them with a user, and viewing the entire workflow.
  • Measuring the problems that you or your customers request, solving in a short time and measuring your service level.
  • Making your employees’ entitlements real. Reducing manual checking and use of Excel, and avoid delays at the end of the month.
08/2014 - 04/2015
Wordego

Senior Software Developer

Wordego Ad Exchange is the highest quality self-service programmatic advertising marketplace with unique display and coupon advertising solutions.

My responsibilities as a senior software developer in Wordego:

  • Renewal the interface of the campaign and advertising modules of Wordego Online Advertising.
  • Online create ads module improvements.
  • Renewal the reporting modules and reporting improvements.
  • Developing new modules etc.
04/2014 - 08/2014
Ketchup Loyalty Marketing

Senior Software Developer

My responsibilities as a senior software developer at the software team in Ketchup Loyalty Marketing:

  • Creating the project analysis and creating database models according to the analysis.
  • Contributing to software architecture and making front-end back-end and database improvements throughout the software process.
  • Relational database design(normalization) and reporting.
06/2010 - 11/2013
Digital Protein Internet Agency

Full Stack Developer

I worked a full-stack developer for 3 years and 6 months in Dprotein Internet agency. My responsibilities as a full-stack developer are as follows:

  • Creating the project analysis and creating database models according to the analysis.
  • Contributing to software architecture and making front-end back-end and database improvements throughout the software process.
  • Relational database design(normalization) and reporting.
  • Developing search engine friendly projects

I experienced the following domains at Dprotein:

  • E-Commerce (Online payment system integration, Order and shipping management system, Product Information Management etc...)
  • Hotel and holiday booking (B2C & B2B - Supplier integration etc...)
  • CRM projects
  • CMS projects
  • Job Board
  • Web service Integration
  • Bespoke projects
06/2008 - 04/2010
NCT Media Marketing

Full Stack Developer

I worked a full-stack developer approximately for two years in NCT Media Marketing. My responsibilities as a full-stack developer are as follows:

  • Developing web-based hotel reservation and holiday packages projects.

Education

2013
Anadolu University

Bachelor's Degree

Business Administration and Management

2010
Marmara University

Associate's degree

Computer and Information Technologies and Programming

2008
Silivri Technical High School

High school

Computer and Information Technologies and Programming

Software Design Skills

Object Oriented Programming

95%

SOLID Principles

95%

Microservices

75%

Design Patterns

80%

SOA Architecture

95%

N-Tier Architecture

95%

Coding Skills

C#

95%

.NET Core

95%

.NET Framework

95%

ASP.NET MVC

95%

ASP.NET Web Api

95%

ASP.NET Web Forms

95%

Unit Testing

95%

Entity Framework

95%

Nhibernate

95%

Dapper

95%

LINQ

95%

ADO.NET

95%

Web Services

REST Services

95%

SOAP Services

95%

WCF Services

85%

Database Design & Programming Skills

Microsoft SQL Server

95%

PostgreSQL

85%

MySQL

85%

Oracle

75%

MongoDb

80%

Redis

85%

T-SQL

95%

PL/SQL

80%

NoSQL

75%

Front-End Skills

HTML

95%

CSS

90%

Bootstrap

95%

JavaScript

80%

ECMAScript 6

80%

TypeScript

90%

JQuery

95%

React

60%

Angular

75%

AJAX

90%

Other Skills

TFS

90%

Git

90%

SVN

90%

Jira

95%

Docker

80%

Debug and Evaluate system performance and web applications

95%

Involvement in Publish and deployment cycle against production environment

95%

Work with teams and managers

95%

Execute bug and performance tests

95%

Innovative thinking

95%

Good problem solving capabilities

95%