Onur Y.

Backend-kehittäjä

Onur on menestyvä Java-kehittäjä ja ohjelmistosuunnittelija, jolla on 15 vuoden kokemus skaalautuvien järjestelmien rakentamisesta ja puhtaiden, ylläpidettävien ohjelmistoarkkitehtuurien suunnittelusta. Hän on erikoistunut vanhojen järjestelmien uudistamiseen ja vikakestävien, korkean käytettävyyden ratkaisujen kehittämiseen.

Uran aikana Onur on menestyksekkäästi johtanut suuria projekteja, mukaan lukien lentovaraukseen perustuvan järjestelmän kehittämisen mikroarkkitehtuuri- ja domain-driven design (DDD) periaatteet, varmistaen sekä skaalautuvuuden että pitkän aikavälin ylläpidettävyyden.

Lujasti asiantunteva pilviteknologioissa, Onur on erittäin pätevä Kubernetesissa, Dockerissa, Azure- ja muissa pilvialustoissa. Hän on saanut viimeaikaista käytännön kokemusta front-end-puolella React.js:stä, lisäten siten lisää monipuolisuutta teknisiin taitoihinsa.

Onur on myös tehnyt tehokasta yhteistyötä Proxify-asiakkaan kanssa, jossa hänen syvällinen tietämyksensä skaalautuvasta järjestelmäsuunnittelusta ja pilvi-infrastruktuurista oli keskeistä erinomaisien projektitulosten saavuttamisessa.

Tärkein asiantuntemus

  • jQuery
    jQuery 5 vuotta
  • HTML / CSS 10 vuotta
  • Java
    Java 15 vuotta

Muut taidot

  • JavaScript
    JavaScript 10 vuotta
  • PostgreSQL
    PostgreSQL 7 vuotta
  • Docker
    Docker 7 vuotta
Onur

Onur Y.

Turkey

Aloita tästä

Valittu kokemus

Työllisyys

  • Senior Fullstack Software Engineer & System Architect

    BlackPin GmbH - 2 years 6 months

    • Kehitti ja optimoitui taustasovellusta mukautuakseen muuttuviin liiketoimintatarpeisiin.
    • Paransi järjestelmän arkkitehtuuria tukeakseen skaalautuvuutta ja monimutkaisia liiketoimintavaatimuksia.
    • Otti johtavan roolin ohjelmistoturvallisuuden toteuttamisessa ja varmistaen vaatimustenmukaisuuden toimialastandardien kanssa.
    • Paransi havainnollistamista kehittyneiden seuranta-, hälytys- ja analytiikkatyökalujen avulla.
    • Tarjosi tukea ja päivityksiä korkealle saatavuudelle ja suorituskyvyn optimoinnille.
    • Laajensi vastuuta osallistumalla front-end-kehitykseen React.js:n avulla, työskennellen full-stack-insinöörinä tarjotakseen end-to-end-ratkaisuja.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • React.js React.js
    • PostgreSQL PostgreSQL
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • Hibernate Hibernate
    • Kubernetes Kubernetes
    • Azure Azure
    • Scrum Scrum
    • Git Git
    • Azure Cloud Azure Cloud
    • HTML / CSS
    • Spring Cloud Spring Cloud
    • Keycloak Keycloak
  • Senior Software Engineer & System Architect

    BlackPin GmbH (via Proxify) - 1 year 2 months

    • Kehitti ja ylläpiti Java-pohjaista taustasovellusta liiketoimintavaatimusten täyttämiseksi, lukuun ottamatta keskusteluprotokollan toiminnallisuuksia.
    • Suunnitteli ja toteutti ei-toiminnalliset vaatimukset:
    • Keskitetty lokitus: Rakensi kattavan lokitusjärjestelmän paremman jäljitettävyyden takaamiseksi.
    • Havainnollistaminen: Integroi seuranta- ja hälytysjärjestelmiä järjestelmän terveyden ylläpitämiseksi.
    • Ohjelmistoturvallisuus: Sisälsi vahvoja turvallisuustoimia riskin vähentämiseksi ja vaatimusten noudattamiseksi.
    • Korkea saatavuus: Kehitti vikasietoisia järjestelmiä varmuuden ja jatkuvuuden varmistamiseksi.
    • Osallistui BLACKPIN:n taustajärjestelmän arkkitehtuurin suunnitteluun ja skaalautuvuuteen keskittyen tietoturvaan ja järjestelmän suunnitteluun.
    • Tehnyt yhteistyötä asiakkaan tiimin kanssa varmistaakseen uusien ominaisuuksien ja parannusten saumattoman integroinnin.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • PostgreSQL PostgreSQL
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • Kubernetes Kubernetes
    • Azure Azure
    • JUnit JUnit
    • Scrum Scrum
    • Git Git
    • Azure Cloud Azure Cloud
    • HTML / CSS
    • Spring Cloud Spring Cloud
    • Keycloak Keycloak
  • Head of Development

    Pinsoft Consultancy - 4 years 7 months

    • Johti kymmenen kehittäjän full-stack-kehitystiimiä.
    • Otti vastuun kaikista ohjelmistoprojektin teknisistä osa-alueista, mukaan lukien suunnittelu, kehitys, käyttöönotto ja laatu.
    • Työskenteli pääasiassa koodauksen parissa, mutta hoiti myös hallinnollisia tehtäviä.
    • Perusti CI/CD-prosessin GitLabin päälle.
    • Kehitti täydellisen lentovarausjärjestelmän ulkomaiselle matkatoimistolle, joka koostuu useista moduuleista, mukaan lukien B2B (tukku, vähittäismyynti) ja B2C. Toimi pääkehittäjänä, soveltaen mikropalveluja, DDD:tä ja kuusiulotteista arkkitehtuuria.
    • Rakensi digitaalisen lokikirjaratkaisun, joka mahdollistaa lentokonesuunnittelijoiden hallita päivittäisiä työkuormiaan kentällä. Kehitti taustajärjestelmän API:ita mobiilikäyttäjille alusta alkaen DDD-tekniikoita käyttäen, yhdessä verkkopohjaisen admin-paneelin kanssa, joka hyödyntää Thymeleafia ja jQueryä.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Redis Redis
    • jQuery jQuery
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • Spring Spring
    • Oracle Oracle
    • DDD
    • Thymeleaf Thymeleaf
    • Git Git
    • HTML / CSS
    • Spring Cloud Spring Cloud
    • Apache Camel Apache Camel
  • R&D Architect

    Ericsson R&D, Turkey - 2 years

    • Toimi teknisenä johtajana ja kehittäjänä Ericssonin vähittäiskaupan hallintajärjestelmässä (ERMS) liiketoimintasovelluksen puitteissa.
    • Toimitettiin ERMS varastonhallintajärjestelmänä, johon sisältyi lisätoimintoja myyntiorganisaatiolle ja käyttäjien hallinnalle.
    • Johti DDD-muutosprosessia keskittyen rajattujen kontekstiin määrittämiseen ja niiden uudelleenjärjestämiseen itsenäisiksi OSGi-paketeiksi, soveltaen DDD:n taktisia malleja.

    Tekniikat:

    • Tekniikat:
    • Java Java
    • Hibernate Hibernate
    • Oracle Oracle
    • DDD
    • Enterprise Architect Enterprise Architect
  • Software Architect & Software Engineer

    Credit Registry Bureau (KKB) - 3 years

    KKB is a financial institution responsible for Turkey's credit reporting, risk assessment, and consumer scoring services.

    • Migrated legacy applications to cloud-native platforms using Spring Boot and supported DevOps transformation.

    • Led internal migration from SVN to Git, including training, documentation, and case study.

    • Designed Findeks.com, a consumer credit score portal for individuals and businesses.

    • Initiated research into Cassandra and conducted POCs on scalable audit solutions.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • Cassandra Cassandra
    • Spring Boot Spring Boot
    • Oracle Oracle
    • Git Git
    • SVN SVN
    • HTML / CSS
    • Spring Cloud Spring Cloud
    • Oracle WebLogic Oracle WebLogic
  • Software Specialist

    AvivaSA (AgeSa Pension and Life) - 5 years

    AvivaSA (rebranded as AgeSA) is one of Turkey’s leading life insurance and pension companies and is part of a joint venture with Ageas and Sabancı Holding.

    • Developed and architected the Bankasurans application, managing pre- and post-sale insurance workflows between Akbank and AvivaSA.

    • Designed Haymer, a SOAP-based, multithreaded bulk data transfer tool.

    • Led the use of design patterns, Java EE, and JSF 2.0 to modernize legacy applications.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • Java Java
    • Spring Spring
    • Oracle Oracle
    • JUnit JUnit
    • Soap
    • SVN SVN
    • HTML / CSS
    • Oracle WebLogic Oracle WebLogic

Koulutus

  • Standalone courseArchitect Enterprise Applications with Java EE Ed 1 PRV

    Oracle University · 2014 - 2014

  • BSc.Computer Engineering

    Ege University · 2005 - 2009

Portfolio

  • BlackPin - 1
  • BlackPin - 2
  • Aurora - 1
  • Delta - 1
  • Delta - 2
  • SmartTechnic - 1
  • Findeks - 1

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ä

Keskustele kanssamme