Onur Y.

Backend-udvikler

Onur er en dygtig Java-udvikler og Software-arkitekt med 15 års erfaring med at bygge skalerbare systemer og designe klare, vedligeholdelsesvenlige softwarearkitekturer. Han specialiserer sig i refactoring af ældre systemer og udvikling af fejltolerante og højtilgængelige løsninger.

Gennem sin karriere har Onur med succes ledet store projekter, herunder udviklingen af et reservationssystem for fly baseret på mikroservices arkitektur og Domain-Driven Design (DDD) principper, hvilket sikrer både skalerbarhed og langsigtet vedligeholdelse.

Med stærk ekspertise i cloud-teknologier er Onur meget dygtig i Kubernetes, Docker, Azure og andre cloud-platforme. På front-end-siden har han opnået nylig praktisk erfaring med React.js, hvilket tilføjer yderligere alsidighed til hans tekniske færdigheder.

Onur har også effektivt samarbejdet med en Proxify-kunde, hvor hans dybe viden om skalerbar systemdesign og cloud-infrastruktur var afgørende for at opnå fremragende projektresultater.

Hovedekspertise

  • jQuery
    jQuery 5 år
  • HTML / CSS 10 år
  • Java
    Java 15 år

Andre færdigheder

  • JavaScript
    JavaScript 10 år
  • PostgreSQL
    PostgreSQL 7 år
  • Docker
    Docker 7 år

Udvalgt oplevelse

Beskæftigelse

  • Senior Fullstack Software Engineer & System Architect

    BlackPin GmbH - 2 flere år 6 måneder

    – Udviklede og optimerede backend-applikationen for at imødekomme skiftende forretningsbehov. – Forbedrede systemarkitekturen for at understøtte skalerbarhed og komplekse forretningskrav. – Indtog en førende rolle i implementeringen af software-sikkerhed og sikring af overholdelse af branchestandarder. – Forbedrede observabilitet gennem avanceret overvågning, advarsling og analysetools. – Gav støtte og opgraderinger for høj tilgængelighed og effektivisering af ydelsen. – Udvidede ansvarsområder ved at bidrage til frontend-udvikling med React.js, arbejdede som fullstack-ingeniør for at levere end-to-end-løsninger.

    Teknologier:

    • Teknologier:
    • 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 år 2 måneder

    – Udviklede og vedligeholdt den Java-baserede backend-applikation for at imødekomme forretningskrav, ekskluderede chatprotokolfunktionalitet. – Designede og implementerede ikke-funktionelle krav: – Centraliseret logning: Byggede et omfattende logningssystem for bedre sporbarhed. – Observabilitet: Integrerede overvågnings- og advarselsystemer for at opretholde systemets sundhed. – Software-sikkerhed: Inkorporerede robuste sikkerhedsforanstaltninger for at mindske risici og opretholde overholdelse. – Høj tilgængelighed: Udviklede fejltolerante systemer for at sikre oppetid og kontinuitet. – Bidrog til designet og skalerbarheden af BLACKPIN's backend-arkitektur med fokus på sikkerhed og systemdesign. – Samarbejdede med kundens team for at sikre problemfri integration af nye funktioner og forbedringer.

    Teknologier:

    • Teknologier:
    • 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 flere år 7 måneder

    – Ledte et full-stack udviklingsteam bestående af ti udviklere. – Tog ansvar for alle tekniske aspekter af et softwareprojekt, herunder design, udvikling, implementering og kvalitet. – Arbejdede primært med kodning, mens jeg også håndterede ledelsesopgaver. – Etablerede CI/CD-processen oven på GitLab. – Udviklede et komplet reservationssystem for fly til en udenlandsk rejsearrangør, som bestod af flere moduler, herunder B2B (engros, detail) og B2C. Fungerede som lead-udvikler og anvendte mikroservices, DDD og hexagonal arkitektur-teknikker. – Byggede en digital logbogsløsning, der gjorde det muligt for flyteknikere at administrere deres daglige arbejdsopgaver i marken. Udviklede backend-API'er til mobile klienter fra bunden ved hjælp af DDD-teknikker, sammen med et webbaseret administrationspanel ved hjælp af Thymeleaf og jQuery.

    Teknologier:

    • Teknologier:
    • 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 flere år

    – Fungerede som teknisk leder og udvikler for Ericsson Retail Management System (ERMS) projektet inden for Revenue Manager, et nyudviklet full-stack produkt for teleselskaber. – Leverede ERMS som et lagerkontrolsystem med yderligere funktioner til salgsorganisation og brugeradministration. – Ledede DDD-transformationen med fokus på at definere afgrænsede kontekster og refactoring dem til uafhængige OSGi-bundter, mens DDD-taktiske mønstre blev anvendt.

    Teknologier:

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

    Credit Registry Bureau (KKB) - 3 flere år

    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.

    Teknologier:

    • Teknologier:
    • 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 flere år

    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.

    Teknologier:

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

Uddannelse

  • Standalone courseArchitect Enterprise Applications with Java EE Ed 1 PRV

    Oracle University · 2014 - 2014

  • BSc.Computer Engineering

    Ege University · 2005 - 2009

Portefølje

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

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det