Yalın E.

Fullstack-udvikler

Testdrevet, ansvarlig og opgaveorienteret specialist med over fem års kommerciel erfaring inden for IT, forsvar, telekommunikation, lagerindustri og GIS-udvikling.

Yalin har hjulpet forskellige virksomheder med at opbygge robust software, hvilkethar givet en 80% ydelsesstigning i API.

Han har haft mulighed for at arbejde på open source-projekter, opbygge et kort-softwareprojekt for det første tyrkiske helikopter- og UAV-projekt og skabe et overvågningsværktøj for internetudbydere i Tyrkiet. Han har dokumenteret succes med at anvende TDD- og ren kode-principper til at løse komplekse industriproblemer. Yalin er dygtig inden for back-end, front-end, modulintegration og agil udvikling.

Yalin deler sine synspunkter klart og kraftfuldt. Han er den dygtigste i Java og bruger Spring til backend med PostgreSQL, OracleDB og andre relationelle databaser.

Hovedekspertise

  • Java
    Java 7 år
  • Spring
    Spring 7 år
  • Spring Boot
    Spring Boot 7 år

Andre færdigheder

  • SQL
    SQL 7 år
  • Agile
    Agile 7 år
  • Scrum
    Scrum 5 år
Yalın

Yalın E.

Turkey

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Senior Software Developer

    Körber Supply Chain Software Gmbh - 3 flere år 7 måneder

    The UCS was developed for the requirements of automated warehouses. It is a vendor-neutral solution that orchestrates automated and human workflows across the warehouse, optimizes order fulfillment end-to-end, and increases productivity. UCS integrates WMS and AMR(Autonomous Mobile Robots) to fulfill needs and creates an environment open for extension. UCS is the first microservice-based application of the company.

    • Worked as a full-stack developer in Unified Control System(UCS), mainly focused on the backend. Designed fault-tolerant microservice architecture by creating more than 15 microservices by utilizing RabbitMq message handling.
    • Created database per service for every 15+ microservices to ensure scalability of individual microservices.
    • Conducted integration and unit testing, including our inner house emulator testing, to ensure the reliability and functionality of the UCS platform with the aim of 80% coverage.
    • Performed a load test that can handle 50,000 shipments daily for a warehouse.
    • Integrated Geek+ robots into the UCS system to extend and adjust their functionalities into UCS business logic for handling a warehouse with 20 workstations for picking and replenishing shipments.
    • Implemented front-end development using Flex Pages and TypeScript, leveraging an in-house front-end framework for the UCS platform.
    • Created pipelines using Azure DevOps, managed Maven Artifactory, and implemented Liquibase for database schema management, and Datasync for persisting system data into the database.
    • Helped interns and new employees with onboarding and helped them debug and troubleshoot, increasing their sprint speed by 20%.
    • Used MirrorD, Konga, and Openlens for Kubernetes development environment.

    Teknologier:

    • Teknologier:
    • Microservices
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • XML XML
    • Rancher Rancher
    • Spring Data Spring Data
  • Softwareudvikler

    GeoSolutions SAS - 4 flere år 4 måneder

    GeoSolutions er specialiseret i behandling og formidling af raster- og vektordata med open source-software i overensstemmelse med de standarder, der er skabt af Open GeoSpatial Consortium (OGC) og ISO Technical Committee 211, som udgør grundelementerne for INSPIRE-reglerne.

    • Deltagelse i virksomhedens open source-projekter vedrørende geografiske informationssystemer (GIS) ved navn GeoServer og GeoTools.
    • Udviklede og vedligeholdt open source-projekterne i overensstemmelse med de forskellige kunders behov ved at yde konsulentbistand.
    • Tilføjede modulære udvidelser i overensstemmelse med kundernes behov. Reproducerede deres fejl og leverede hurtigere løsninger.
    • Arbejdede med CI/CD-pipeline, implementerede enheds- og integrationstest for alle nye funktionaliteter.

    Teknologier:

    • Teknologier:
    • Spring Boot Spring Boot
    • Spring Spring
  • Softwareudvikler

    Nokia - 1 år 8 måneder

    Nokia Corporation er en finsk multinational virksomhed inden for telekommunikation, informationsteknologi og forbrugerelektronik, som blev grundlagt i 1865.

    • Udvikling af et system til sporing af webinventar for Tyrkiets største internetudbyder med mere end 50 millioner brugere.
    • Forbedrede systemets ydeevne og refaktoriserede koden.
    • Næsten 500.000 daglige API-forespørgsler er reduceret til 10
    • Gjorde koden mere robust, og dependency mellem moduler mindre
    • Forøgede systemets automatiseringsmuligheder og reducerede 6 dages månedligt arbejde til 5 minutter.
    • Implementerede nye moduler ved hjælp af testdreven udvikling (TDD).
    • Skrev enhedstests til ældre klasser, der er en kritisk del af systemet.

    Teknologier:

    • Teknologier:
    • Spring Boot Spring Boot
    • Spring Spring
    • Ajax Ajax
  • Softwareudvikler

    Ayesaş - 2 flere år 7 måneder

    AYESAŞ, som er en af de førende leverandører af løsninger inden for den tyrkiske forsvarsindustri, arbejder inden for luft- og rumfart og forsvar og har leveret avancerede løsninger inden for forretningsområder såsom C4ISR, flyelektronik, elektroniske og elektromekaniske systemer.

    • Bidrog til den tyrkiske regerings første helikopterprojekter og den første distribuerede arkitektoniske UAV-missionsplanlægningssoftware.
    • Udviklet ved hjælp af testdrevet udvikling og opnået mindst 80 % dækning på klasserne.
    • Udviklede mikrotjenester ved hjælp af gRPC, som muliggør tovejsstreaming mellem bruger og applikation, samtidig med at data krypteres og samles i små pakker.

    Teknologier:

    • Teknologier:
    • Microservices
    • Spring Boot Spring Boot
    • Spring Spring
    • gRPC gRPC

Uddannelse

  • Standalone courseAWS Certified Solutions Architect – Associate

    AWS · 2023 - 2026

  • Standalone courseProcessional Scrum Master

    Scrum.org · 2019 - 2019

  • MSc.MBA

    Hacettepe Universitet · 2018 - 2020

  • BSc.Computer videnskab

    Bilkent Universitet · 2012 - 2017

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

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det