Doruk D.

Backend-Entwickler

Enthusiastischer Backend-Entwickler mit Fokus auf der Programmiersprache C# sowie den Frameworks .NET und ASP.NET Core.

Sehr motivierter Software-Ingenieur mit mehr als sechs Jahren kommerzieller Erfahrung in der Implementierung von E-Commerce- und Finanzanwendungen. Sein Schwerpunkt liegt auf der Backend-Entwicklung, bei der er hauptsächlich die Programmiersprache C# sowie die Frameworks .NET und ASP.NET Core verwendet.

Doruk Demirci ist ein Technologie-Enthusiast, der immer die besten Programmierpraktiken anwendet. Er hat nachweislich fundierte Kenntnisse über Datenstrukturen und -algorithmen sowie SDLC- und SOLID-Prinzipien.

Hauptkompetenz

  • .NET
    .NET 5 Jahre
  • C#
    C# 5 Jahre
  • ASP.NET
    ASP.NET 5 Jahre

Andere Fähigkeiten

  • AWS
    AWS 2 Jahre
  • AWS Lambda
    AWS Lambda 2 Jahre
  • AWS SQS
    AWS SQS 2 Jahre
Doruk

Doruk D.

Turkey

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Backend-Entwickler

    gkCredit - 4 jahre 3 monate

    • Implementierung von Massenvorgängen zum Hoch- und Herunterladen von Datei-Chunks in/von ASW S3. Außerdem wurden in mehreren Prozessen AWS SQS und Lambda-Funktionen verwendet.
    • Verbesserung der Anwendung durch das Hinzufügen von Middleware für den Autorisierungsmechanismus. Hierfür wurde ein Schema implementiert, das sowohl Rollen- als auch Mindestebenen enthält.
    • Integration eines SMS-Anbieters und vollständiges Pipeline-Design zum Senden von Nachrichten und dem effizienten Empfang der entsprechenden Status.
    • Implementierung von Node.js-Skripten für mehrere tägliche Prozesse wie das Parsen von API-Anforderungen über OpenSearch, die Generierung von Datei-Chunks usw.
  • Back-end Developer

    gkCredit - 4 jahre 3 monate

    gkCredit is one of the leading Fintech groups focusing on consumer and small business lending through their partners across 6 countries. Their technology-driven credit scoring and digital approach have helped our partners lend and recover over 300,000 loans to date

    • Implementing bulk operations that upload and download file chunks to AWS S3. Additionally, AWS SQS and Lambda function have been used for several processes.
    • Enhancing the application by adding some middlewares relating to the authorization mechanism. A schema containing both role and minimum level has been implemented.
    • SMS provider integration and whole pipeline design for sending messages and receiving respective statuses of them efficiently.
    • Implementing Node.js scripts for several daily processes such as parsing API requests via OpenSearch, generating file chunks, etc.

    Technologien:

    • Technologien:
    • Hangfire Hangfire
  • Backend-Entwickler

    Marketyo - 1 jahr

    • Upgrade von .NET Core von Version 2.2 auf 3.1.;
    • Entwicklung einer Liefermanagement-Anwendung;
    • Bereitstellung von Zahlungsintegrationen (Banken und Drittanbieter);
    • Verbesserungen an der Backoffice-Anwendung.
  • Back-end Developer

    Marketyo - 1 jahr

    Marketyo provides a one-stop solution to all your e-commerce needs to increase your competitiveness by digitalizing your services into an online grocery provider. Marketyo implements an omnichannel strategy for your business to enhance user experience and support the quality of your brand.

    • Upgrading the .NET Core version from 2.2. to 3.1
    • Developing a Delivery Management System application.
    • Providing payment Integrations( Banks & Third-Party service providers).
    • Backoffice application improvements

    Technologien:

    • Technologien:
    • Hangfire Hangfire
  • Fullstack-Ingenieur

    Turna.com - 1 jahr 5 monate

    • Spielte bei der Implementierung des Produkts Turna Bus, einer neuen Funktion für Turna.com, eine bemerkenswerte Rolle;
    • Entwicklung von Anwendungen für Turna.com und das Turna-Backoffice (ASP.NET MVC 4.6+ und ASP.NET Core 2.2);
    • Verbesserung des derzeitigen Produkts und Implementierung neuer Funktionen für SEO-Anforderungen;
    • Erstellung von API-Integrationen für Anwendungen von Drittanbietern;
    • Frontend-Entwicklung mit jQuery und Bootstrap.
  • Full Stack Engineer

    Turna.com - 1 jahr 5 monate

    Turna.com is awarded as the Best Online Travel Website in Turkey by Altın Orumcek.

    • Played a remarkable role during Turna Bus Product implementation which is a new feature for Turna.com
    • Developments of Turna.com and Turna Back Office Applications. ( ASP.NET MVC 4.6+ and ASP.NET Core 2.2)
    • Improving the current product and implementing new features for SEO requirements.
    • API integrations were made for third-party applications
    • Frontend developments using jQuery and Bootstrap
  • Software Engineer

    Softtech - 11 monate

    Softtech, An innovative way of production. Softtech embrace universally-recognized lean and efficient production techniques and agile approaches.

    Capital Markets and Treasury Applications Directorate

    • Development and Maintenance of Treasury Back Office applications. (ASP.NET WebForms, HTML5, CSS3, Bootstrap, jQuery)
    • Integrating various pricing products with the core banking system via Fix 4.4, SFTP, XML, SOAP services. (Aphelion, Super Derivatives, 360T)
    • Developing integration applications of parity providers (Foreks, Reuters)

    Technologien:

    • Technologien:
    • Soap
  • Associate Software Engineer

    Akbank - 8 monate

    Akbank T.A.Ş. is one of the largest banks in Turkey. Founded in 1948, As of 2017, it had revenues of nearly TL 13.7 billion. Listed on the Borsa Istanbul, its largest shareholders are members of the Sabancı family. Akbank is a bank that offers vehicle loans, housing loans, consumer loans and commercial loans.

    • Member of DevOps Team in Akbank IT
    • Administration of Team Foundation Server 2015
    • Implementing programs for routine processes as team creation, member delegation, setting triggered build time, and displaying them in TFS 2015 by Windows Powershell
    • Design deployment processes for teams with the CA Release Automation tool

Ausbildung

  • BSc.Technische Informatik

    Boğaziçi-Universität · 2012 - 2017

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns