Yalın E.
Fullstack-kehittäjä
Testilähtöinen, vastuullinen ja tehtävä- orientoitunut ammattilainen, jolla on yli viiden vuoden kaupallinen kokemus IT-, puolustus-, tietoliikenne-, varasto- ja GIS- alueiden kehittämisestä.
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
- Java 7 vuotta
- Spring 7 vuotta
- Spring Boot 7 vuotta
Muut taidot
- SQL 7 vuotta
- Agile 7 vuotta
- Scrum 5 vuotta
Valittu kokemus
Työllisyys
Ohjelmistokehittäjä
GeoSolutions SAS - 3 years 4 months
- 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.
Ohjelmistokehittäjä
Nokia - 1 year 8 months
- 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ä.
Ohjelmistokehittäjä
Ayesaş - 2 years 7 months
- 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.
Tekniikat:
- Tekniikat:
- Java
- Spring Boot
- gRPC
- Microservices
Koulutus
Standalone courseProcessional Scrum Master
Scrum.org · 2019 - 2019
MSc.MBA
Hacettepen yliopisto · 2018 - 2020
BSc.Tietokone Tiede
Bilkentin yliopisto · 2012 - 2017
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä