top of page

Are you an A+ Series startup?     Get first talent FREE OF CHARGE!     Check if you qualify →

 

Hire as Freelancer

44 €

/hour

Not available

or

Hire as Employee

4300 €

/month

$

TALENT-15267

Cagatay

Full Stack Developer

Turkey

Seniority

Senior

Language skills

English B2

Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month

Skills

.net react.js azure javascript

Industry

Software & IT Services IT Services and IT Consulting Automotive Manufacturing Hardware & Networking Telecommunications Computer and Network Security

Professional Summary

Candidate brings over 6 years of experience in .NET development, showcasing a robust foundation in Microsoft technologies. Additionally, they have 2 years of experience with React, indicating proficiency in front-end development. The candidate has practical knowledge in working with Azure, Docker, and SQL, demonstrating their expertise in cloud services, containerization, and database management. They have worked on significant projects, including the development of a shopping website and system for Mercedes. This project utilized a microservices architecture with technologies such as React, .NET, Redis, SQL database, Azure, and Docker. Furthermore, the candidate has a 5-month stint at Turkcell Global Bilgi, where they worked on .NET and Angular.js, covering both legacy and .NET Core technologies. Their experience at Digital Architects involved working with .NET and React, showcasing their versatility in utilizing different technology stacks. In their role at Procenne, the candidate contributed to projects involving .NET, WCF, POS machines, SQL, JS, and jQuery, indicating experience in diverse technologies and domains. Overall, the candidate possesses a well-rounded skill set in both front-end and back-end development, with a focus on Microsoft technologies and a proficiency in integrating various tools and frameworks.

Video of Talent

Portfolio

Education

Kocaeli University / Bachelor's Degree, Computer Engineering

2018 - 2022


Kocaeli University / Computer Programming | Programmer, General

2016 - 2018


Akdeniz University / Bachelor of Business Administration - BBA, Business Administration and Management, General

2008 - 2014


European-University Viadrina / Bachelor’s Degree, Business Administration and Management, General

2012 - 2013

Certifications and Trainings

Experience

Full Stack Developer / CONTECHNET Deutschland GmbH

Full-time, Hybrid

Mar 2023 - Present

Hannover, Lower Saxony, Germany



.Net Developer / Mercedes 

Oct 2021 - Feb 2023


Mercedes is well known in producing and selling high quality cars.


  • The project is about selling the cars-vans from web site instead of a dealer. It is in production for Australia, India and will spread over to other countries in the following months.

  • Micro service architecture is used and took part in implementing new features into this micro services.

  • Deploy applications with Azure DevOps

  • RabbitMQ is used to enable communication between Microservices.

  • The team is consisted of 9 members. 4 BE developer, 2 FE developer, 2 QA developer, 1 Scrum Master. It is the core team of the project and implement blueprint changes to the project.

  • Worked as BE and FE developer in the project. Many touchpoints I have made up until now. Such as implemented leasing payment system in the FE with React and in the BE, connected to external service to complete leasing payment.

  • The project targets .NET Core version 3. We are planning to upgrade it to .NET 5.

  • Another example is that converted one of the microservice project from strategy pattern to factory design pattern.

  • Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional team.

  • Participated in daily Scrum and weekly meetings with the project manager and architects to meet expectations and deadlines. Extensively involved in developing components for Business Logic and Data tier using C#, ASP.NET Core.

  • Performed debugging and state maintenance through the app.config file under the root directory of the application

  • Used ORM Tool LINQ to SQL and Entity Framework for Database interaction

  • Followed SOLID principles, used Microsoft Dependency Injection with constructor injection for building loosely coupled components for easy maintainability and testability

  • Developed REST Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN

  • Developed Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side

  • Implemented convention-based CRUD actions like GET, POST, PUT and DELETE

  • Performing code refactoring resulting in code quality and performance improvements according to SOLID optimization code principles and TDD methodologies, coded xUnit unit tests.

  • Trouble-shot and fixed problems through customer requests, and QA




.Net Developer / Turkcell Global Bilgi

Jun 2021 - Oct 2021


The company is well known in communication sector in Turkey.


  • The project I involved in is that aimed to gather social media positive-negative feeds, track and reply comments from social media platforms from a single platform

  • Both BE and FE tasks given and played an important role on fixing bugs, improving the performance of the application. FE is written in Angular and adapted angular framework in 1 months and started to implement the code in FE

  • The team is consisted of 5 people where all of the team members were capable of working on both FE and BE. I was one of them and doing the necessary implementation and at the end of the day giving report to the team leader.

  • Involved in system study and database engineering such as updating databases, Tables, Complex Stored Procedures, Views, Triggers to aid better data manipulation and consistency.

  • Developed the middle tier business logic components using .net framework that interact with the database and processes all the data for the presentation layer to display

  • Used Jquery, JavaScript, CSS and HTML in design of web pages and validating user inputs.

  • Worked on SQL queries and optimization techniques to improve the performance of the application

  • Created custom and user controls for re-usability of code and improved performance.

  • Implemented a construct instead of class into the project that improved transaction search 25%.




.Net Developer / Digital Architects

Jan 2021 - Jun 2021


The company provides software solutions to Germany based companies.


  • Implement frontend for a Germany based electricity company. The website built onto React. Implemented many tasks on FE where React involved.

  • Implemented a BE .NET Core Service by using ABP framework

  • Fixes on BE bugs

  • The team consisted of 2 members including me.

  • Created Web service API (REST) to leverage the application to mobile and desktop users.

  • Contributed to overall project plans in compliance with established procedures and standards as well as provided support and error resolution for developed web applications

  • Provided support during off-hours when required by phone calls from customers regarding issues with their website(s).

  • Create robust, clean, and maintainable code

  • Use object-oriented programming for writing reusable libraries

  • Evaluating and researching technologies and products related to software development

  • Employing code versioning tool such as Git

  • Creating applications and n-tier systems that utilize extended features, including LINQ, Entity Framework, and generics to integrate object-oriented techniques and data-manipulation capabilities.




.Net Developer / Procenne

Oct 2017 - Jan 2021


The company is basically based on payment services. I involved in several projects, like:


  • Credit Card password change with the usage of: Backend WCF services where getting the message as binary from tcp Connection and converting it into string then processing it; SQL database where mostly usage of dapper and store procedures; FE where Devextreme, javascript and jquery involved in.

  • Uploading Money with the usage of NFC on andoid/ios phone: Backend WCF services. Based on three layered architecture, in the first layer doing some validation checks, second layer external service calls and preparing it for DB insert and in the third layer inserting into DB with the usage of Entity Framework

  • POS middleware service: Developed a middleware with .NET core service where getting the request from the application and calling the external banking online POS services. Making sure the payment is done successfully and storing it into SQL database where at the end of the day doing the settlement with the bank.

  • Settlement process is done by a timely running service in .NET Core

  • Implemented WCF web services and ASP.NET console applications to receive transactional

  • data from various source points for processing and generated web forms in PDF format aiding easy download

  • Developed .NET code fixes and enhancements for inclusion in future code releases and patches.

  • Worked on SQL queries and optimization techniques to improve the performance of the application

  • Created custom and user controls for re-usability of code and improved performance.

  • Worked on client and server-side validations to make application more secure and data integrity

  • Wrote SQL queries that include Stored Procedures, Views, Triggers, and scripts for creating tables

  • Utilized ASP.NET, AJAX, and Microsoft Visual Studio for development

  • Applied fixes and enhancements to SQL scripts through SQL Server

  • Worked with Entity Framework, LINQ, and Lambda expressions to query and retrieve selective-based information from the collection objects

  • Involved in Software Development Life Cycle starting from requirements gathering and performed object-oriented analysis and design. Used C# WinForms for developing GUI Design.

  • Used jQuery and JavaScript to implement AJAX calls and another type of client-side logic

  • Coordinated with the product owners to meet business needs and transform business requirements into the cortex application.

  • Designed the web UI using ASP. NET MVC, HTML, DevExtreme, jQuery, Bootstrap, JavaScript, JSON, CSS and AJAX controls.




Finance Officer (England) / Mail Boxes Etc. (Australia & NZ) Pty Ltd

Sep 2013 - Feb 2014

Bournemouth, United Kingdom


  • Become involved in virtually all aspects of the business, serving customers and assisting with the marketing of the business. 

  • Checking the accuracy of incoming stock orders, maintaining and updating the customer service.




Office Assistant / Akdeniz University

Jan 2011 - Feb 2012

Antalya, Turkey


  • Handle enquiries from students, visitors and parents from outside Turkey 

  • Deal with enquiries from university staff regarding international students

  • Process and evaluate applications from potential students and exchange students

  • Organise events for international students

  • Coordinating exchange programs with countries across the world

  • Manage overseas offices and communicate with overseas university branches (depending on university)




Senior Global Project Manager / AIESEC

Jun 2010 - Aug 2010

Ukraine


The Project I participated in was that playing games with children, and also teaching some of the basic rules of the english language in a summer camp. That was an amazing and different destination which was my first trip to abroad. As a first arriver to the camp, I was planning camp activities and develop recreational plans. Also guiding children in outdoor pursuits. Helping them develop skills, team work and sportsmanship. Not much time left to stay in the camp, one of the english teacher quitted the job, and I was the one replaced for him until a new english teacher arrives to the camp. That was an incredible experience to get in touch with the kids as well in the class.

Projects

Can’t find the needed talent?

 
Tekla get in touch banner
bottom of page