Yalın E.

Yalın E.

Fullstack-udvikler

Toppræstation 10/10
Turkey
Betroet medlem siden 2022
9 års erfaring

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

JavaJava7 år
SpringSpring9 år
Spring BootSpring Boot9 år
SQLSQL9 år
12+

Erfaring5

KTO Group

Senior Software Engineer

KTO Group
Gaming
May 2024 · 2å 5m

Real money iGaming platform on Java/Spring Boot microservices: 10–12M game rounds and 18–23M transaction writes a day.

  • Wallet transaction p99 latency fell 66% (147.6 to 49.3 ms) and p95 44% over five months; at the peak, with weekly volume up 74%, p99 held at 59.5 ms. My own query consolidation, measured separately: player lookups per transaction down 99%, session queries down 62%.
  • Built direct seamless wallet integrations with two major game providers (one carrying 113M rounds in its first full month): idempotent debit, credit and rollback handling, and terminal error codes that ended provider retry loops.
  • Led partition pruning on a 10 billion row PostgreSQL transaction table: the worst hot path scan fell from 156 to 4 partitions (10.5 to 1.8 ms). Designed a dedicated idempotency table (0.086 ms average lookup at 20M a day) and a tombstone table for orphan cancels.
  • Delivered regulatory automatic withdrawal (120 minute payout rule) in 4 repos before its 1 January 2025 deadline, with negative balance protection and exactly once wallet concurrency tests.
  • Found 25–32k game launches a day failing behind HTTP 200, invisible to 5xx monitoring, and drove them to zero. Fixed a provider refund defect that left 2,421 players' rounds open.
  • Delivered the first versions of 3 Java/Spring Boot services: live game statistics on Kafka, an operations back office, and a B2B jackpot proxy (the last in about 3 weeks).
  • Cut Snyk findings 46% in 6 services; delivered API hardening in 5 repos after a Cloudflare API Shield review.
  • Built post deploy verification: 9 Coralogix alerts and automated checks at 15 and 30 minutes; cut the Playwright staging smoke gate from 10m32s to 3m30s; added an 83% JaCoCo gate.
  • Authored 3 architecture proposals; the game rounds read model shipped behind a feature flag.

Senior Software Developer

Körber Supply Chain Software Gmbh
Supply Chain Management
Apr 2022 - May 2024 · 2å 1m

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.
MavenMaven
XMLXML
RancherRancher
Spring DataSpring Data

Softwareudvikler

GeoSolutions SAS
Information Technology (IT) and Services
Jul 2021 · 5å 3m

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.
Nokia

Softwareudvikler

Nokia
Telecommunications
Nov 2019 - Jul 2021 · 1å 8m

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.
Ayesaş

Softwareudvikler

Ayesaş
Aerospace and Defense
Apr 2017 - Nov 2019 · 2å 7m

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.
gRPCgRPC

Ingeniørmæssig fremragendehed

Alle Fullstack-udviklerer, der har ansøgt til Proxify, får en score fra 0 til 300 på teknisk dygtighed, en af de fem parametre, vi evaluerer. Denne score afspejler kun teknisk dygtighed baseret på interviews, hjemmeopgaver, live kodningssessioner og/eller vurderinger af præstationer på jobbet. Kurven viser, hvordan alle evaluerede Fullstack-udviklerer er fordelt over dette interval, hvor vores acceptgrænse for denne parameter ligger, og hvor Yalın står.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Yalın
Score 226 · Top 2% of engineers

Uddannelse

AWS
AWS
AWS Certified Solutions Architect – Associate2023 - 2026
Scrum.org
Scrum.org
Processional Scrum Master2019 - 2019
HU
Hacettepe Universitet
MBA2018 - 2020
BU
Bilkent Universitet
Computer videnskab2012 - 2017

Stop med at søge.
Bliv matchet hurtigere.