Yalın E.

Développeur full-stack

Professionnel responsable et orienté test, avec plus de cinq ans d'expérience commerciale dans les domaines de l'informatique, de la défense, des télécommunications, du stockage et du développement de domaines SIG.

Yalin a aidé différentes entreprises à construire des logiciels robustes reconnus par le fait que la performance des API a été améliorée de 80%.

Il a eu la chance de travailler sur des projets open-source, en construisant un logiciel de cartographie pour le premier projet turc d'hélicoptère et de drone, et en créant un outil de surveillance pour les fournisseurs de services Internet en Turquie. Il a prouvé sa capacité à appliquer les principes TDD et clean code pour résoudre des problèmes industriels complexes. Yalin maîtrise le back-end, le front-end, l'intégration de modules et le développement Agile.

Yalin exprime son point de vue de manière claire et puissante. Il est le plus expérimenté en Java, utilisant Spring pour le back-end avec PostgreSQL, OracleDB et d'autres bases de données relationnelles.

Principale expertise
  • Java
    Java 5 ans
  • Spring
    Spring 5 ans
  • Spring Boot
    Spring Boot 5 ans
Autres compétences
  • SQL
    SQL 5 ans
  • PostgreSQL
    PostgreSQL 5 ans
  • Oracle
    Oracle 5 ans
Yalın Eren
Yalın E.

Turkey

Commencer

Expérience sélectionnée

Emploi

  • Développeur Logiciel

    GeoSolutions SAS - 2 années 9 mois

    GeoSolutions est spécialisé dans le traitement et la diffusion de données géospatiales matricielles et vectorielles à l'aide de logiciels Open Source conformément aux normes créées par l'Open GeoSpatial Consortium (OGC) et le comité technique 211 de l'ISO, qui constituent les éléments de base de la réglementation INSPIRE.

    • Participation à des projets de systèmes d'information géographique (SIG) à code source ouvert de l'entreprise appelés GeoServer et GeoTools.
    • Développement et maintenance des projets open-source en fonction des besoins des différents clients en offrant des services de conseil.
    • Ajout d'extensions modulaires en fonction des besoins des clients. Reproduire leurs erreurs et fournir des solutions plus rapides.
    • Travailler avec le pipeline CI/CD, implémenter des tests unitaires et d'intégration pour toutes les nouvelles fonctionnalités.
  • Développeur logiciel

    Nokia - 1 an 8 mois

    Nokia Corporation est une société multinationale finlandaise de télécommunications, de technologies de l'information et d'électronique grand public, fondée en 1865.

    • Développement d'un système de suivi d'inventaire web pour l'un des plus grands FAI de Turquie, qui compte plus de 50 millions d'utilisateurs.
    • Amélioration des performances du système et refactorisation du code.
    • Près de 500 000 demandes quotidiennes d'API réduites à 10.
    • Le code est plus robuste et les dépendances entre les modules sont réduites.
    • Augmentation des capacités d'automatisation du système et réduction de 6 jours de travail mensuel à 5 minutes.
    • Mise en œuvre de nouveaux modules en utilisant le développement piloté par les tests (TDD).
    • Rédaction de tests unitaires pour les anciennes classes qui ont un rôle critique dans le système.
  • Développeur logiciel

    Ayesaş - 2 années 7 mois

    AYESAŞ, l'un des principaux fournisseurs de solutions au sein de l'industrie de la défense turque, opère dans l'aérospatiale et la défense et fournit des solutions avancées dans les domaines du C4ISR, de l'avionique, des systèmes électroniques et électromécaniques.

    • A contribué aux premiers projets d'hélicoptères du gouvernement turc et au premier logiciel de planification de mission pour drones à architecture distribuée.
    • Développement en utilisant le Test Driven Development et en atteignant une couverture d'au moins 80% sur les classes.
    • Développement de microservices à l'aide de gRPC qui permet un flux bidirectionnel entre l'utilisateur et l'application, tout en cryptant et en rassemblant les données en petits paquets.

    Les technologies:

    • Les technologies:
    • Java Java
    • Spring Boot Spring Boot
    • gRPC gRPC
    • Microservices

Éducation

  • FormationProcessional Scrum Master

    Scrum.org · 2019 - 2019

  • Maîtrise ès sciencesMBA

    Université Hacettepe · 2018 - 2020

  • License ès sciencesL'informatique

    Université Bilkent · 2012 - 2017

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Nous pouvons vous aider à lancer votre produit plus rapidement grâce à un développeur en télétravail expérimenté. Le tout à partir de 31,90 €/heure. Ne payez que si vous êtes satisfait de votre première semaine.

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Par où commencer?

Contactez-nous

Le premier développeur commence en quelques jours. Pas de discours de vente agressif.