Yalın E.

Yalın E.

Fullstack Developer

Top performer 10/10
Turkey
Trusted member since 2022
9 years of experience

Yalin has helped different companies build robust software, resulting in an 80% performance increase in API.

He has worked on open-source engagements, built a map software engagement for the first Turkish native helicopter and UAV engagement, and created a monitoring tool for the internet service providers in Turkey. He has successfully applied TDD and clean code principles to solve complex industry problems. Yalin is proficient in the backend, frontend, modules integration, and Agile development.

He is most skilled in Java, using Spring for the backend with PostgreSQL, OracleDB, and other relational databases.

Main expertise

JavaJava7 years
SpringSpring9 years
Spring BootSpring Boot9 years
SQLSQL9 years
12+

Experience5

KTO Group

Senior Software Engineer

KTO Group
Gaming
May 2024 · 2y 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 · 2y 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

Software Developer

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

GeoSolutions is specialized in the processing and dissemination of raster and vector geospatial data with Open Source software according to the standards created by the Open GeoSpatial Consortium (OGC) and the ISO Technical Committee 211, which provide the base building blocks for the INSPIRE regulations.

  • Participated in open-source geographic information system (GIS) projects of the company named GeoServer and GeoTools.
  • Developed and maintained the open-source projects according to the different clients’ needs by giving consultancy.
  • Added modular extensions according to clients' needs. Reproduced their errors and provided faster solutions.
  • Worked with CI/CD pipeline and implemented unit and integration tests for all new functionalities.
Nokia

Software Developer

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

Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, established in 1865.

  • Developed a web inventory tracking system for Turkey’s one of the biggest ISPs, which has more than 50 million users.
  • Improved system performance and refactored the code.
  • Making code more robust and dependency amongst modules is decreased
  • Increased the automation capabilities of the system and reduced six days of monthly job to 5 minutes.
  • Implemented new modules using Test Driven Development (TDD).
  • Wrote unit tests for older classes that have a critical part in the system.
Ayesaş

Software Developer

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

AYESAŞ, as one of the leading solution providers within the Turkish Defence Industry, operates in Aerospace and Defense and has been providing advanced solutions in the business areas of C4ISR, Avionics, Electronic and Electromechanical systems.

  • Contributed to the Turkish government's first helicopter projects and first distributed architected UAV mission planning software.
  • Developed using Test Driven Development and reach at least 80% coverage in classes.
  • Developed microservices using gRPC, which enables bi-directional streaming between user and application while encrypting and gathering data in small packages.
gRPCgRPC

Engineering excellence

All Fullstack Developers who have applied to Proxify are scored from 0 to 300 on engineering excellence, one of the five parameters we evaluate. This score reflects engineering excellence only, based on interviews, take-home assignments, live coding sessions, and/or on-the-job performance reviews. The curve shows how all evaluated Fullstack Developers are distributed across that range, where our acceptance threshold for this parameter sits, and where Yalın stands.

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

Education

AWS
AWS
AWS Certified Solutions Architect – Associate2023 - 2026
Scrum.org
Scrum.org
Processional Scrum Master2019 - 2019
Hacettepe University
Hacettepe University
MBA2018 - 2020
Bilkent University
Bilkent University
Computer Science2012 - 2017

Stop browsing.
Get matched faster.