Baris U.

Développeur Java

Baris est un ingénieur logiciel qui travaille depuis 5 ans dans différents domaines d'activité. Il a d’excellentes capacités de communication et aime partager ses connaissances avec l'équipe. Il a également un talent en matière de résolution de problèmes dans un laps de temps court, avec un niveau de qualité élevé.

Spécialités : Java, Spring Boot, Conception de Logiciels, Développement de Produits Agiles, Développement de Jeux, R&D, Systèmes et Applications Cloud Native, Microservices, Programmation Réactive, Programmation Orientée Objet.

Principale expertise
  • Java
    Java 5 ans
  • Unit Testing 5 ans
  • Docker
    Docker 5 ans
Autres compétences
  • Jenkins
    Jenkins 5 ans
  • Postman
    Postman 5 ans
  • PostgreSQL
    PostgreSQL 5 ans
Baris
Baris U.

Turkey

Commencer

Expérience sélectionnée

Emploi

  • Ingénieur Logiciel

    Zynga Inc. - 6 mois

    • Intervention sur le Card Studio de la société et responsable de 4 jeux, à savoir BluffPlus, OkeyPlus, CanakOkeyPlus et BackgammonPlus. En tant que développeur backend, implémentation d’ API à des fins diverses, telles que le mobile, le Web, les services internes Zynga (collecte des données de jeu) et les services de Facebook (autorisation et paiement). Les quatre jeux sont composés de Java 8, Spring Boot v2.2.0, Maven, Rabbit MQ (pour la communication asynchrone des services internes comme Campaign Service), Redis et Ehcache, MySQL8.0, JPA.
    • Transformation des codes existants qui ont écrits en PHP vers Java et Spring sur ces projets. JUnit 4, Mockito sont utilisés pour les tests unitaires. MockMvcis utilisé pour les tests d'intégration aux API. En outre, création d'alertes et de tableaux de bord dans Sumo Logic (pour la journalisation) et New Relic (pour JVM et état des lieux des processus) après la fin de l’implémentation, afin de surveiller les applications et d'apporter des corrections rapides si nécessaire.

    Les technologies:

    • Les technologies:
    • Java Java
    • Unit Testing
    • Docker Docker
    • Redis Redis
    • Spring Boot Spring Boot
  • Ingénieur Logiciel

    adesso Turkey - 2 années 4 mois

    • A travaillé sur un projet global pour Daimler AG, qui sert à produire des batteries automobiles dans l'usine Daimler en Chine. Au premier stade du projet, avec les techniques DevOps, finalisation de la configuration de l'infrastructure sur Kubernetes en tant que conteneurs Docker en créant des scripts Ansible qui appliquaient le principe Infrastructure as a Code. Mise en œuvre de microservices, notamment en s'engageant fermement à respecter les principes de conception fondamentaux tels que DRY, KISS, YAGNI, etc. En tant que développeur backend, lancement de l’implémentation de microservices en Java 8, Spring Boot v2.0.2, Maven, Jax-RS, Rabbit MQ (pour l'idempotence et l'asynchronisme), IBM MQ (messagerie pour les services externes), PostgreSQL 9.6 et JPA. En outre, JUnit 4, Mockito et PowerMockito utilisés pour les tests unitaires. Rest-Assured et H2 Database utilisés pour les tests d'intégration aux APIs. Pour les tests E2E et les tests de performance dans la communication service à service, Gatling est utilisé via une implémentation avec Scala. Pour les tests d'automatisation de l'interface utilisateur, Cucumber et Selenium Driver ont également été utilisés.

    Les technologies:

    • Les technologies:
    • Java Java
    • Unit Testing
    • Spring Boot Spring Boot
    • Maven
  • Ingénieur Logiciel

    NETAS - 9 mois

    • Recherche sur la technologie LoRaWAN qui est le type de communication sans fil utilisé pour les longues distances et l'Internet des objets. Reporting et présentation de tous les détails spécifiques de LoRa au superviseur et à l'équipe. Participation à un projet utilisant un compteur d'eau comme un dispositif IoT qui détecte l'eau optiquement (capteurs LC) et communique avec la passerelle via la technologie LoRa. En particulier, développement d’un logiciel avec le langage de programmation C qui sera utilisé pour le microprocesseur du dispositif (MSP430) selon le protocole LoRaWAN.
  • Développeur Logiciel Stagiaire

    Siemens - 4 mois

    • Développement d'un outil qui combine LautherUI et SLCUI utilisés pour tester les PLC en temps réel dans la chaîne de montage créée avec C# et XAML.

    Les technologies:

    • Les technologies:
    • C# C#

Éducation

  • License ès sciencesGénie informatique

    Université Bogazici · 2014 - 2018

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.