Mustafa K.

Mustafa K.

Fullstack-ontwikkelaar

Top presteerder 9.3/10
Turkey
Vertrouwd lid sinds 2022
10 jaar ervaring

Hij staat bekend om zijn inzet voor een schone, kwalitatief hoogstaande code en past consequent de beste praktijken toe zoals SOLID, DRY en KISS om onderhoud en prestaties te waarborgen. Zijn doelgerichte en nauwkeurige aanpak van problemen heeft hem tot een betrouwbare bijdrager van technische teams gemaakt.

Mustafa is door een Proxify client beschreven als “een uitstekende technische hulpbron” die werd gewaardeerd vanwege zijn sterke werk ethiek en betrokkenheid bij kwaliteit en samenwerkingsgeest. Hij levert efficiënt resultaten en wordt in hoge mate beschouwd als een positief en betrouwbaar teamlid.

Hoofd expertise

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

Ervaring9

- (Sabbatical)

-

- (Sabbatical)
Mental Health and Wellness
Jul 2023 · 3j 3m
  • Maak een sabbatical na een lange professionele carrière om ons te concentreren op welzijn, persoonlijke belangen, reizen en het leren van nieuwe software-ontwikkelingstechnologieën
  • Gefocust op moderne softwaretechnieken en zelfgestuurde leermethoden, met name in Flutter en .NET microdienstenarchitectuur
  • Er zijn twee proof-of-concept toepassingen gebouwd met behulp van Flutter om moderne platformmobiele ontwikkeling te ontdekken
  • Voltooid een uitgebreid .NET 8 microservice trainingsprogramma (Udemy), dekking: Microservice architectuur patronen (Verticale Slice, Schone Architectuur, CQRS, DDDD) SQL en NoSQL databases (PostgreSQL, SQLite, SQL Server) Gedistribueerde cache met Redis Asynchrone messaging (RabbitMQ) en synchrone communicatie (gRPC) API Gateway implementatie met YARP Reverse Proxy Containerization met Docker en Docker Compose
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
FlutterFlutter
MSSQLMSSQL
9+

Senior Software Engineer

Dayshape (via Proxify)
Human Resources
Oct 2022 - Jul 2023 · 9m
  • Bijdragen aan het herschrijven van een oudere rapportagemodule in een afzonderlijke, hoogwaardige service met behulp van .NET/.NET Core en SQL Server
  • Een nieuwe rapportagebackend dienst die communiceert met het kernsysteem via Azure API Gateway, waarbij test-driven ontwikkelingspraktijken worden toegepast
  • Een adapter laag ontwikkeld om een soepele overgang van het legacy rapporteringssysteem te ondersteunen
  • Uitgevoerde unit en integriteitstests met behulp van xUnit en Cypress om betrouwbaarheid en stabiliteit te waarborgen
  • Uitgevoerde prestatietests tot 10× verbetering in vergelijking met het legacy systeem
  • CI/CD pipelines onderhouden voor nachtelijke builds en test omgevingen in Azure
  • Zowel externe API-documentatie voor klanten als interne technische documentatie voor ontwikkelaars gemaakt en onderhouden
  • Deelgenomen aan teamplanning en -coördinatie voor aankomende ontwikkelingstaken
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
  • Werkt bij Alterna CX als een Senior Software Developer en Junior Solution Architectuur, die bijdraagt aan architectonische besluiten en volledige productontwikkeling
  • Ontwikkel een ervaring platform voor multichannel-enquêtedistributie, tekstanalyses, waarschuwing en rapportage, gebruikt door bankieren, winkels, verzekeringen, automobielindustrie en e-commerce-industrie.
  • Gebouwd en onderhouden backend systemen met behulp van .NET Framework en later gemigreerd naar .NET 5, het toepassen van CQRS architectuur en werken met SQL Server, Entiteit Framework, Apache Solr en Redis
  • Uitgevoerde achtergrondverwerking en planning met behulp van Hangfire en .NET gehoste services
  • Geïntegreerde diensten van derden, waaronder Slack, Google Translation API, Zapier en Salesforce om platform mogelijkheden uit te breiden
  • Bijdragen aan de frontend modernisering door AmpersandJS te migreren naar Vue.js 2 en de oude componenten waar nodig te onderhouden
Vue.jsVue.js
MongoDBMongoDB
RedisRedis
MSSQLMSSQL
C#C#
8+

Softwareontwikkelaar

Koddit
Entertainment and Media
Aug 2019 - Sep 2020 · 1j 1m
  • Werkt bij Koddit als een Solution Architect en Software Consultant, die toezicht houdt op de ontwikkeling van een workflowbeheer en een laag applicatieplatform
  • Ontworpen en bijgedragen aan een low-code systeem waarmee gebruikers zakelijke applicaties kunnen bouwen via een visuele flowgebaseerde interface
  • Ontwikkelde backend en frontend componenten met behulp van .NET Core, Entity Framework, ASP.NET MVC, Windows Formen, en Microsoft Dynamics 365 integratie
  • Herhalende API's verbinden met desktop- en webapplicaties binnen het workflowplatform
  • Ondersteunde actieve productie gebruik van het platform door twee zakelijke klanten op het moment van vertrek
  • Ontwikkel een mobiele app (Xamarin.Forms) voor live publieke camera streamen in de Verenigde Staten (iOS en Android)
  • De ondersteunende .NET Core REST API backend voor de mobiele applicatie
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

Uitmuntendheid in techniek

Alle Fullstack-ontwikkelaars die zich hebben aangemeld bij Proxify worden gescoord van 0 tot 300 op technische uitmuntendheid, een van de vijf parameters die we evalueren. Deze score weerspiegelt uitsluitend de technische uitmuntendheid, gebaseerd op interviews, huiswerkopdrachten, live coding-sessies en/of beoordelingen van de werkprestatie. De curve laat zien hoe alle geëvalueerde Fullstack-ontwikkelaars verdeeld zijn over dat bereik, waar onze acceptatiedrempel voor deze parameter ligt, en waar Mustafa zich bevindt.

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

Educatie

Yildiz Technical University
Yildiz Technical University
Computer Science2009 - 2013

Stop met browsen.
Word sneller gekoppeld.