Mustafa K.

Mustafa K.

Développeur full-stack

Meilleur performeur 9.3/10
Turkey
Membre de confiance depuis 2022
10 années d'expérience

Il est connu pour son engagement envers un code propre et de haute qualité et applique systématiquement les meilleures pratiques telles que SOLID, DRY et KISS pour assurer la maintenabilité et la performance. Son approche ciblée et précise de la résolution de problèmes a fait de lui un contributeur de confiance au sein des équipes d'ingénieurs.

Mustafa a été décrit par un client Proxify comme « une formidable ressource technique », estimée pour sa solide éthique de travail, son engagement envers la qualité et son esprit de collaboration. Il donne des résultats de manière efficace et est considéré comme un membre de l'équipe positif et fiable.

Expertise principale

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

Expérience4

Sabbatical

-

Sabbatical
Mental Health and Wellness
Jul 2023 · 3a
  • Prêté un sabbatique après une longue carrière professionnelle ininterrompue pour se concentrer sur le bien-être, les intérêts personnels, les voyages et l'apprentissage de nouvelles technologies de développement de logiciels
  • Concentré sur les pratiques modernes d'ingénierie logicielle et l'apprentissage autogéré, en particulier dans l'architecture des microservices Flutter et .NET
  • Construit deux applications prouvant le concept en utilisant Flutter pour explorer le développement mobile multi-plateforme moderne
  • Terminé un programme complet de formation aux microservices .NET 8 (Udemy), couvrant : Modèles d'architecture microservice (Tranche verticale, Architecture propre, CQRS, DDD) Base de données SQL et NoSQL (PostgreSQL, SQLite, SQL Server) Mise en cache distribuée avec Redis Messagerie asynchrone (RabbitMQ) et communication synchrone (gRPC) Implémentation de la passerelle API en utilisant YARP Reverse Proxy Containerization avec Docker et Docker Compose
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
FlutterFlutter
MSSQLMSSQL
9+

Senior Software Engineer

Dayshape (via Proxify)
Human Resources
Oct 2022 - Jul 2023 · 9m
  • Contribué à la réécriture d'un module de rapport hérité en un service séparé et hautement performant en utilisant .NET/.NET Core et SQL Server
  • Construit un nouveau service backend de rapport qui communique avec le système principal via la passerelle API Azure, en appliquant des pratiques de développement pilotées par les tests
  • Développer une couche d'adaptateur pour supporter une transition en douceur du système de rapport hérité
  • Implémentation de tests unitaires et d'intégration à l'aide de xUnit et Cypress pour assurer fiabilité et stabilité
  • Effectué des tests de performance, atteignant jusqu'à 10× amélioration par rapport au système hérité
  • Les pipelines CI/CD maintenus pour les nightly builds et les environnements de test dans Azure
  • Créé et maintenu à la fois la documentation API externe pour les clients et la documentation technique interne pour les développeurs
  • Participé à la planification d'équipe et à la coordination de la charge de travail pour les tâches de développement à venir
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 · 2a 1m
  • Travaillé chez Alterna CX en tant que Développeur de Logiciels Senior et Architecte de Solution Junior, contribuant aux décisions architecturales et au développement de produits complets
  • Développer une plateforme d'expérience client pour la distribution de sondages multi-canaux, l'analyse de texte, l'alerte, la production de rapports utilisés dans les secteurs bancaire, de la vente au détail, de l'assurance, de l'automobile et du commerce électronique
  • Des systèmes backend construits et entretenus à l'aide de .NET Framework et ultérieurement migrés vers .NET 5, en appliquant l'architecture CQRS et en travaillant avec SQL Server, Entity Framework, Apache Solr et Redis
  • Implémentation du traitement et de la planification en arrière-plan à l'aide des services hébergés Hangfire et .NET
  • Services tiers intégrés incluant Slack, Google Translation API, Zapier, et Salesforce pour étendre les capacités de la plateforme
  • Contribué à la modernisation du frontend en migrant AmpersandJS vers Vue.js 2 et en maintenant les composants hérités si nécessaire
Vue.jsVue.js
MongoDBMongoDB
RedisRedis
MSSQLMSSQL
C#C#
8+

Développeur logiciel

Koddit
Entertainment and Media
Aug 2019 - Sep 2020 · 1a 1m
  • Travaillé chez Koddit en tant que Solution Architect et Consultant en matière de logiciels, supervisant le développement d'une plateforme de gestion de flux de travail et d'application à code faible
  • Conçu et contribué à un système à code faible permettant aux utilisateurs de construire des applications commerciales à travers une interface de flux visuel
  • Développer des composants backend et frontend en utilisant l'intégration .NET Core, Entity Framework, ASP.NET MVC, Windows Forms et Microsoft Dynamics 365
  • Des APIs RESTful construits connectant des applications de bureau et web au sein de la plateforme de flux de travail
  • Prise en charge de l'utilisation active de la plate-forme par deux clients d'entreprise au moment du départ
  • Développé une application mobile multi-plateforme (Xamarin.Forms) pour le streaming de caméra publique en direct à travers les États-Unis (iOS et Android)
  • Construit le backend de l'API REST .NET Core pour l'application mobile
MySQLMySQL
MSSQLMSSQL
C#C#
SQLSQL
.NET.NET
6+

Évaluations

Excellence en ingénierie

Les performances globales de Mustafa lors d'une évaluation technique en direct de 90 minutes se classent dans le top 5% des Développeur full-stack évalués chez Proxify.

Éducation

Yildiz Technical University
Yildiz Technical University
Computer Science2009 - 2013

Arrêtez de naviguer.
Soyez jumelé plus rapidement.