Baris U.

Senior .NET & Java Developer

Baris er en softwareingeniør, der i 5 år har arbejdet inden for forskellige forretningsområder. Han har gode kommunikationsevner og kan lide at dele sin viden med teamet. Han har også talent for at løse problemer på kort tid og med stor kvalitet. Specialiteter: Java Spring Boot, Software Design, Agile Product Development, Game Development, R&D, Cloud Native Systems and Applications, Microservices, Reactive Programming, Object-Oriented Programming.

Hovedekspertise

  • C# C# 4 år
  • F# F# 3 år

Andre færdigheder

  • Java Java 5 år
  • .NET .NET 4 år
  • .NET Sitecore .NET Sitecore 4 år
Baris

Baris U.

239 kr hver time

Turkey

Book Baris U.

Udvalgt oplevelse

Beskæftigelse

  • Software Engineer

    Zynga Inc. - 6 måneder

    • Arbejder i virksomhedens Card Studio og er ansvarlig for 4 spil, som er BluffPlus, OkeyPlus, CanakOkeyPlus og BackgammonPlus. Som backend-udvikler implementerede jeg API’er til flere formål, såsom mobil, web, interne Zynga-tjenester (indsamlede spildata) og Facebook-tjenester (autorisation og betaling). Alle fire spil er udarbejdet i Java 8, Spring Boot v2.2.0, Maven, Rabbit MQ (til kommunikation af interne tjenester som Campaign Service asynkront), Redis og Ehcache, MySQL8.0, JPA.
    • Derudover transformation af legacy-kode, der var skrevet i PHP, til Java og Spring på disse projekter. JUnit 4, Mockito anvendes til unit-tests. MockMvcis anvendes til integrationstests på API’er. Desuden oprettede jeg notifikationer og dashboards i Sumo Logic (til logning) og New Relic (til JVM- og procestilstand), efter at implementeringen var afsluttet, for at overvåge applikationerne og kunne foretage hurtige rettelser, når nødvendigt.

    Teknologier:

    • Teknologier:
    • Java Java
    • PostgreSQL PostgreSQL
    • MySQL MySQL
    • Redis Redis
    • Spring Boot Spring Boot
  • Software Engineer

    adesso Turkey - 2 flere år 4 måneder

    • Arbejdede på et globalt projekt for Daimler AG, som bruges til at producere batterier til biler på Daimler-fabrikken i Kina. I projektets indledende fase gennemførte jeg, med DevOps-teknikker, opsætning af infrastruktur på Kubernetes som Docker-containere ved at oprette Ansible-scripts til dem, der anvendte princippet ‘Infrastructure as a Code’. Implementerede mikroservices f.eks. ved at skabe et stærkt engagement i grundlæggende designprincipper som DRY, KISS, YAGNI osv. Som backend-udvikler begyndte jeg at implementere mikrotjenester i Java 8, Spring Boot v2.0.2, Maven, Jax-RS, Rabbit MQ (til idempotens og asynkrone formål), IBM MQ (messaging til eksterne tjenester), PostgreSQL 9.6 og JPA. Desuden anvendes JUnit 4, Mockito og PowerMockito til enhedstests. Rest-Assured og H2 Database anvendes til integrationstests på API’er. Til E2E-tests og performancetests i service-til-service-kommunikation anvendes Gatling via implementering med Scala. Til UI-automatiseringstests blev Cucumber og Selenium Driver også anvendt.

    Teknologier:

    • Teknologier:
    • Java Java
    • PostgreSQL PostgreSQL
    • Spring Boot Spring Boot
    • Selenium Selenium
  • Software Engineer

    NETAS - 9 måneder

    • Forskning i LoRaWAN-teknologi, som er en type trådløs kommunikation, der anvendes til langdistancetjenester og Internet of Things. Rapporterede og præsenterede alle specifikke detaljer om LoRaWAN til vejlederen og holdet via en præsentation. Arbejdede på et projekt, der skabte en vandmåler som en IoT-enhed, der registrerer vand optisk (LC-sensorer) og kommunikerer med en gateway via LoRa-teknologi. Især udvikling af software i programmeringssproget C, som skal bruges til enhedens mikroprocessor (MSP430) i overensstemmelse med LoRaWAN-protokollen.

    Teknologier:

    • Teknologier:
    • .NET .NET
  • Praktikant, Softwareudvikler

    Siemens - 4 måneder

    • Udviklede et værktøj, der kombinerer LautherUI og SLCUI, som bruges til at teste Real Time PLC i samlebånd skabt med C# og XAML.

    Teknologier:

    • Teknologier:
    • C# C#
    • .NET .NET

Uddannelse

  • BSc.Computer Engineering

    Bogazici University · 2014 - 2018

Find din næste udvikler inden for få dage, ikke måneder

Vi kan hjælpe dig med at levere dit produkt hurtigere med en erfaren fjern-programmør. Alt fra 239 kr/time. Du betaler kun, hvis du er tilfreds med den første uge.

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

Er du ikke sikker på, hvor du skal starte?

Lad os få en snak

Den første udvikler starter inden for få dage. Ingen aggressiv salgstale.