Mustafa K.

Mustafa K.

Fullstack-utvecklare

Bäst presterande 9.3/10
Turkey
Medlem sedan 2022
10 års erfarenhet

Han är känd för sitt engagemang för ren, högkvalitativ kod och tillämpar konsekvent bästa metoder som SOLID, DRY, och KISS för att säkerställa underhåll och prestanda. Hans fokuserade och exakta inställning till problemlösning har gjort honom till en betrodd bidragsgivare över ingenjörsteamen.

Mustafa har beskrivits av en Proxify-klient som ”en fantastisk teknisk resurs”, värderad för hans starka arbetsmoral, engagemang för kvalitet och samarbetstänkande. Han levererar resultat effektivt och anses vara en positiv och pålitlig teammedlem.

Huvudsaklig expertis

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

Erfarenhet9

- (Sabbatical)

-

- (Sabbatical)
Mental Health and Wellness
Jul 2023 · 3år 3m
  • Tog en sabbat efter en lång och oavbruten yrkeskarriär för att fokusera på välbefinnande, personliga intressen, resor och lära sig ny teknik för mjukvaruutveckling
  • Fokus på moderna metoder för mjukvaruutveckling och självstyrande lärande, särskilt i Flutter och .NET microservices arkitektur
  • Byggd två proof-of-concept-applikationer med Flutter för att utforska modern plattformsoberoende mobilutveckling
  • Genomfört ett omfattande .NET 8 mikrotjänster utbildningsprogram (Udemy), omfattar: Mikroservice arkitekturmönster (Vertikal skiva, ren arkitektur, CQRS, DDD) SQL-och NoSQL-databaser (PostgreSQL, SQLite, SQL Server) Distribuerad cachelagring med Redis Asynkron meddelande (RabbitMQ) och synkron kommunikation (gRPC) API Gateway-implementering med YARP Reverse Proxy Behållare med Docker och Docker komponera
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
FlutterFlutter
MSSQLMSSQL
9+

Senior Software Engineer

Dayshape (via Proxify)
Human Resources
Oct 2022 - Jul 2023 · 9m
  • Bidraget till att skriva om en äldre rapporteringsmodul till en separat, högpresterande tjänst med .NET/.NET Core och SQL Server
  • Byggt en ny rapportering backend-tjänst kommunicera med kärnsystemet via Azure API Gateway, tillämpa testdrivna utvecklingsmetoder
  • Utvecklade ett adapterskikt för att stödja en smidig övergång från äldre rapporteringssystem
  • Implementerade enhets- och integrationstester med xUnit och Cypress för att säkerställa tillförlitlighet och stabilitet
  • Utförda prestandatester, uppnå upp till 10 × förbättring jämfört med äldre system
  • Underhållna CI/CD-pipelines för nattliga byggen och testmiljöer i Azure
  • Skapade och underhöll både extern API-dokumentation för kunder och intern teknisk dokumentation för utvecklare
  • Deltog i teamplanering och arbetsbelastningssamordning för kommande utvecklingsuppgifter
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 · 2år 1m
  • Arbetade på Alterna CX som Senior Software Developer och Junior Solution Architect, och bidrog till arkitektoniska beslut och produktutveckling med full stack
  • Utvecklade en plattform för kundupplevelse för flerkanalsdistribution, textanalys, varning och rapportering, som används inom bank-, detaljhandels-, försäkrings-, fordons- och e-handelsindustrin.
  • Byggd och underhålls backend-system med .NET Framework och senare migreras till .NET 5, tillämpa CQRS arkitektur och arbetar med SQL Server, Entity Framework, Apache Solr och Redis
  • Genomfört bakgrundsbehandling och schemaläggning med Hangfire och .NET hostade tjänster
  • Integrerade tredjepartstjänster, inklusive Slack, Google Translation API, Zapier och Salesforce för att utöka plattformsfunktionerna
  • Bidragit till frontend modernisering genom att migrera AmpersandJS till Vue.js 2 och underhålla äldre komponenter där det behövs
Vue.jsVue.js
MongoDBMongoDB
RedisRedis
MSSQLMSSQL
C#C#
8+

Mjukvaruutvecklare

Koddit
Entertainment and Media
Aug 2019 - Sep 2020 · 1år 1m
  • Arbetade på Koddit som Lösning Arkitekt och Programvarukonsult, övervaka utvecklingen av en arbetsflödeshantering och lågkodsapplikationsplattform
  • Designade och bidrog till ett lågkodssystem som gör det möjligt för användare att bygga affärsapplikationer genom ett visuellt flödesbaserat gränssnitt
  • Utvecklad backend och frontend komponenter med .NET Core, Entity Framework, ASP.NET MVC, Windows-formulär och Microsoft Dynamics 365-integration
  • Byggt RESTful API:er som ansluter skrivbords- och webbapplikationer inom arbetsflödesplattformen
  • Stöds aktiv användning av plattformen av två företagskunder vid tidpunkten för avgång
  • Utvecklade en plattformsoberoende mobilapplikation (Xamarin.Forms) för direktsänd publik kamera över hela USA (iOS och Android)
  • Byggd för stöd .NET Core REST API backend för mobilapplikationen
MySQLMySQL
MSSQLMSSQL
C#C#
SQLSQL
.NET.NET
6+
Ericsson

Software Consultant, Solution Architect

Ericsson
Telecommunications
Aug 2017 - Sep 2020 · 3år 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 · 1år 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 · 2år 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

Ingenjörsexcellens

Alla Fullstack-utvecklareer som har ansökt till Proxify får ett betyg från 0 till 300 på ingenjörskompetens, en av de fem parametrar vi utvärderar. Detta betyg speglar endast ingenjörskompetens och baseras på intervjuer, hemuppgifter, live-kodningssessioner och/eller prestationer på jobbet. Kurvan visar hur alla utvärderade Fullstack-utvecklareer är fördelade över det intervallet, var vår accepteringsgräns för denna parameter ligger och var Mustafa befinner sig.

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

Utbildning

Yildiz Technical University
Yildiz Technical University
Computer Science2009 - 2013

Sluta bläddra.
Få matchad snabbare.