Mustafa K.

Mustafa K.

Fullstack-Entwickler

Spitzenperformer 9.3/10
Turkey
Verifiziertes Mitglied seit 2022
10 Jahre Erfahrung

Er ist bekannt für sein Engagement für sauberen und qualitativ hochwertigen Code und wendet konsequent bewährte Praktiken wie SOLID an. DRY und KISS sorgen für Wartbarkeit und Leistung. Seine fokussierte und präzise Herangehensweise an die Problemlösung hat ihn zu einem vertrauenswürdigen Mitwirkenden in Ingenieurteams gemacht.

Mustafa wurde von einem Proxify-Kunden als „hervorragende technische Ressource“ beschrieben, geschätzt für seine starke Berufsethik, sein Engagement für Qualität und seine kollaborative Denkweise. Er liefert Ergebnisse effizient und gilt als positives und zuverlässiges Teammitglied.

Hauptkompetenz

C#C#10 Jahre
.NET.NET10 Jahre
ASP.NETASP.NET4 Jahre
SQLSQL10 Jahre
15+

Erfahrung9

- (Sabbatical)

-

- (Sabbatical)
Mental Health and Wellness
Jul 2023 · 3J 3M
  • Nehmen Sie nach einer langen, ununterbrochenen beruflichen Karriere einen Säbel, um sich auf Wohlbefinden, persönliche Interessen, Reisen und Lernen neuer Softwareentwicklungstechnologien zu konzentrieren
  • Fokus auf moderne Software-Engineering-Praktiken und selbstgesteuertes Lernen, insbesondere in der Flutter- und .NET Mikroservice-Architektur
  • Bauen Sie zwei Proof-Concept-Anwendungen mit Flutter auf, um die moderne plattformübergreifende mobile Entwicklung zu erkunden
  • Komplett ein umfangreiches .NET 8 Microservices Schulungsprogramm (Udemy), Abdeckung: Mikroservice-Architekturmuster (Vertikales Slice, saubere Architektur, CQRS, DDD) SQL und NoSQL-Datenbanken (PostgreSQL, SQLite, SQL-Server) Verteiltes Caching mit Redis Asynchrones Messaging (RabbitMQ) und synchrone Kommunikation (gRPC) API Gateway-Implementierung mit YARP Reverse Proxy Containerisierung mit Docker und Docker Compose
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
FlutterFlutter
MSSQLMSSQL
9+

Senior Software Engineer

Dayshape (via Proxify)
Human Resources
Oct 2022 - Jul 2023 · 9M
  • Beitrag zum Umschreiben eines alten Berichtsmoduls in einen separaten, leistungsstarken Service mit .NET/.NET Core und SQL Server
  • Erstellt einen neuen Reporting-Backend-Service, der über das Azure API Gateway mit dem Kernsystem kommuniziert und Test-basierte Entwicklungspraktiken anwendet
  • Entwickelt eine Adapterschicht, um einen reibungslosen Übergang vom alten Meldesystem zu unterstützen
  • Implementierte Geräte- und Integrationstests mit xUnit und Cypress um Zuverlässigkeit und Stabilität zu gewährleisten
  • Durchgeführte Leistungstests, bis zu 10× Verbesserung im Vergleich zum Legacy-System
  • gepflegte CI/CD-Pipelines für nächtliche Builds und Testumgebungen in Azure
  • Erstellt und wartet sowohl die externe API-Dokumentation für Kunden als auch die interne technische Dokumentation für Entwickler
  • Teilgenommen an der Teamplanung und Arbeitslastkoordinierung für kommende Entwicklungsaufgaben
MSSQLMSSQL
C#C#
SQLSQL
AzureAzure
Entity FrameworkEntity Framework
5+
Alterna CX

Senior Software Developer, Junior Solution Architect

Alterna CX
Customer Relationship Management (CRM)
Sep 2020 - Oct 2022 · 2J 1M
  • Arbeiten an Alterna CX als Senior Software Developer und Junior Solution Architect, der zu architektonischen Entscheidungen und zur vollständigen Produktentwicklung beiträgt
  • Entwicklung einer Kundenerfahrungsplattform für Mehrkanal-Umfrageverteilung, Textanalytik, Alarmierung und Berichterstattung, die in Bank-, Einzelhandels-, Versicherungs- und Automobilindustrien verwendet wird
  • Erstellte und gewartete Backend-Systeme mit .NET Framework und migrierte später nach .NET 5, Anwendung der CQRS-Architektur und Arbeiten mit SQL Server, Entity Framework, Apache Solr und Redis
  • Implementierte Hintergrundverarbeitung und -planung mit Hangfire und .NET gehosteten Diensten
  • Integrierte Dienstleistungen von Drittanbietern, einschließlich Slack, Google Translation API, Zapier und Salesforce, um die Plattform-Möglichkeiten zu erweitern
  • Beiträge zur Frontend-Modernisierung durch Migration von AmpersandJS nach Vue.js 2 und Wartung von Altkomponenten bei Bedarf
Vue.jsVue.js
MongoDBMongoDB
RedisRedis
MSSQLMSSQL
C#C#
8+

Softwareentwickler

Koddit
Entertainment and Media
Aug 2019 - Sep 2020 · 1J 1M
  • Koddit als Solution Architect und Software Consultant, zuständig für die Entwicklung eines Workflow-Managements und Low-Code-Anwendungsplattform
  • Entwickelt und trug zu einem Low-Code-System bei, das es Benutzern ermöglicht, Business-Anwendungen über eine visuelle fließende Schnittstelle zu erstellen
  • Entwickelte Backend- und Frontend-Komponenten mit .NET Core, Entity Framework, ASP.NET MVC, Windows Formulare und Microsoft Dynamics 365 Integration
  • Built RESTful APIs die Desktop- und Web-Anwendungen innerhalb der Workflow-Plattform verbinden
  • Unterstützung der aktiven Nutzung der Plattform durch zwei Unternehmenskunden zum Zeitpunkt der Abreise
  • Entwicklung einer plattformübergreifenden mobilen Anwendung (Xamarin.Forms) für Live-Streaming in den Vereinigten Staaten (iOS und Android)
  • Das unterstützende .NET Core REST API Backend für die mobile Anwendung erstellt
MySQLMySQL
MSSQLMSSQL
C#C#
SQLSQL
.NET.NET
6+
Ericsson

Software Consultant, Solution Architect

Ericsson
Telecommunications
Aug 2017 - Sep 2020 · 3J 1M
  • He has worked in Ericsson as a Software Consultant and Solution Architect specific to the ERMS project. The project he worked on was Retail Management System (ERMS) for one of Ericsson's clients. This project includes customizing and improving Ericsson's ERMS product for client's needs (ERMS is a product developed for payment and stock management).

  • In this project he has worked on .NET Framework with NHibernate and AngularJS to provide RESTful API services for other integrated systems and providing an admin interface for the client.

  • He also participated in certain data migration processes between other systems using SQL Server Integration Services.

  • The project has gone live in 2018. Since then, he has supported this system by implementing the requested additional features until his leave.

Angular.jsAngular.js
MSSQLMSSQL
C#C#
SQLSQL
.NET.NET
2+

Software Developer

Trendyol Group
E-commerce
Mar 2016 - Jul 2017 · 1J 4M
  • He has worked as Software Developer in one of the leading e-commerce companies in Turkey. He mostly worked on Admin Projects to answer business needs by implementing new features and fixing the existing admin applications which had chronical problems.

  • Mainly he has worked on .NET Framework with Entity Framework for the backend side of the projects, providing RESTful API services for client side. Also Autofac was used for IoC and AngularJS was used for the client side.

  • Scrum methodology was put in practice.

Angular.jsAngular.js
C#C#
.NET.NET
Entity FrameworkEntity Framework
DDD
3+
OBSS

Software Developer

OBSS
Information Technology (IT) and Services
Sep 2013 - Feb 2016 · 2J 5M
  • He has worked in a consultant position as a .NET Developer in Open Business Software Solutions. He designed and implemented new products for one of the biggest banks in Turkey, Turkiye Finans Participation Bank. He was working at Institutional Payment Systems which makes it possible for bank's customers to pay their bills through the bank's system.

  • Mainly he worked on .NET Framework with the bank's own ORM framework, which was very similar to Entity Framework, for the backend side of the projects.

  • Scrum methodology was put in practice.

MSSQLMSSQL
C#C#
SQLSQL
.NET.NET
ScrumScrum
Innova

Software Developer

Innova
Information Technology (IT) and Services
Sep 2012 - Jul 2013 · 10M
  • Within one year he worked at Innova, he worked on the collection part of the software called Payflex which provided prepaid and postpaid payment collection services for utility companies, banks, financial institutions and 3rd party collection entities.

  • At this stage, he mostly developed .asmx web services and WCF services.

C#C#
.NET.NET
ScrumScrum
Soap
Innova

Summer Intern

Innova
Information Technology (IT) and Services
Jun 2012 - Aug 2012 · 2M
  • During his 40 days internship at Innova, he was acquainted with the concept of Web Services and completed given tasks that were helpful to the Payflex software of the company.
C#C#
.NET.NET
ScrumScrum
Soap

Excellence en ingénierie

Alle Fullstack-Entwicklers, die sich bei Proxify beworben haben, werden auf einer Skala von 0 bis 300 in technischer Exzellenz bewertet, einem der fünf von uns bewerteten Parameter. Diese Bewertung spiegelt ausschließlich die technische Exzellenz wider, basierend auf Interviews, Heimaufgaben, Live-Coding-Sitzungen und/oder Leistungsbewertungen am Arbeitsplatz. Die Kurve zeigt, wie alle bewerteten Fullstack-Entwicklers in diesem Bereich verteilt sind, wo unsere Akzeptanzschwelle für diesen Parameter liegt und wo sich Mustafa befindet.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Mustafa
Score 269 · Top 0.4% of engineers

Ausbildung

Yildiz Technical University
Yildiz Technical University
Computer Science2009 - 2013

Hör auf zu stöbern.
Lass dich schneller matchen.