Yalın E.

Yalın E.

Fullstack-kehittäjä

Huippusuoritus 10/10
Turkey
Luotettava jäsen vuodesta 2022
7 vuoden kokemus

Yalin on auttanut eri yrityksiä rakentamaan vankan ohjelmiston, joka tunnustetaan sillä, että se maksaa 80 % API: n suorituskyvyn lisäyksen.

Hänellä oli mahdollisuus työskennellä avoimen lähdekoodin projekteissa, karttaohjelmistoprojektin rakentamisessa ensimmäiseen turkkilaiseen helikopteri- ja UAV- projektiin, sekä seurantatyökalun luomiseen internet- palveuntarjoajille Turkissa. Hän on osoittanut menestystä TDD: n ja puhtaan koodin periaatteiden soveltamisessa monimutkaisten alan ongelmien ratkaisemiseen. Yalin hallitsee back- end-, front- end-, moduulien integroinnin ja Agile- kehityksen.

Yalin jakaa näkemyksensä selvästi ja voimakkaasti. Hän on taitavin back-end- Javassa käyttämällä Springiä, PostgreSQL: n, OracleDB: n ja muiden relaatiotietokantojen taustana.

Tärkein asiantuntemus

JavaJava7 vuotta
SpringSpring7 vuotta
Spring BootSpring Boot7 vuotta
GitGit4 vuotta

Kokemus4

Senior Software Developer

Körber Supply Chain Software Gmbh
Supply Chain Management
Apr 2022 · 3y 11m

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.
Microservices
Spring BootSpring Boot
SpringSpring
MavenMaven
XMLXML
2+

Ohjelmistokehittäjä

GeoSolutions SAS
Information Technology (IT) and Services
Jul 2021 · 4y 8m
  • Osallistuminen yrityksen avoimen lähdekoodin paikkatietojärjestelmähankkeisiin (GIS) nimeltä GeoServer ja GeoTools.
  • Avoimen lähdekoodin hankkeiden kehittäminen ja ylläpito konsultoimalla eri asiakkaiden tarpeiden mukaan.
  • Modulaaristen laajennusten lisääminen asiakkaiden tarpeiden mukaan. Heidän virheidensä toistaminen ja nopeampien ratkaisujen tarjoaminen.
  • Työskentely CI/CD-putken kanssa ja yksikkö- ja integrointitestien toteuttaminen kaikille uusille toiminnallisuuksille.
Spring BootSpring Boot
SpringSpring
Nokia

Ohjelmistokehittäjä

Nokia
Telecommunications
Nov 2019 - Jul 2021 · 1y 8m
  • Verkkovaraston seurantajärjestelmän kehittäminen yhdelle Turkin suurimmista Internet-palveluntarjoajista, jolla on yli 50 miljoonaa käyttäjää.
  • Järjestelmän suorituskyvyn parantaminen ja koodin uudistaminen.
  • Koodien tehostaminen ja moduulien välisten riippuvuuksien vähentäminen.
  • Lisättiin järjestelmän automaatio-ominaisuuksia ja lyhennettiin kuuden kuukausittaisen työpäivän työmäärää viiteen minuuttiin.
  • Uusien moduulien toteuttaminen käyttäen testausohjattua kehitystä (TDD).
  • Yksikkötestien luominen vanhemmille luokille, joilla on kriittinen osa järjestelmässä.
Spring BootSpring Boot
SpringSpring
AjaxAjax
Ayesaş

Ohjelmistokehittäjä

Ayesaş
Aerospace and Defense
Apr 2017 - Nov 2019 · 2y 7m
  • Osallistuminen Turkin hallituksen ensimmäisiin helikopterihankkeisiin ja levitysarkkitehtuurin omaavaan UAV-tehtävien suunnitteluohjelmiston kehittämiseen.
  • Kehittäminen käyttäen testausohjattua kehitystä ja vähintään 80 prosentin kattavuus luokissa.
  • Mikropalvelujen kehittäminen gRPC:n avulla, joka mahdollistaa kaksisuuntaisen suoratoiston käyttäjän ja sovelluksen välillä sekä salaa ja kerää tietoja pienissä paketeissa.
Microservices
Spring BootSpring Boot
SpringSpring
gRPCgRPC

Arviointi

Tekniikan huippuosaaminen

Yalın yleinen suorituskyky 90 minuutin suorassa teknisessä arvioinnissa on top 5 % Proxifyn tarkastetuista Fullstack-kehittäjä.

Koulutus

AWS
AWS
AWS Certified Solutions Architect – Associate2023 - 2026
Scrum.org
Scrum.org
Processional Scrum Master2019 - 2019
HY
Hacettepen yliopisto
MBA2018 - 2020
BY
Bilkentin yliopisto
Tietokone Tiede2012 - 2017

Lopeta selaaminen.
Sovitetaan nopeammin.