Okan K.

Backend-udvikler

Okan er en erfaren backend-udvikler med speciale i Golang og en dokumenteret erfaring med at opbygge effektive, skalerbare og højtydende systemer.

Han har stor ekspertise i at designe og udvikle systemer fra bunden og medbringer en produktfokuseret tankegang, der tilfører ethvert team betydelig værdi.

Hans engagement i løbende forbedringer og problemløsning driver hans succes i hvert eneste engagement. Okans dybe forståelse af Golang gør ham i stand til at skabe robuste applikationer, der effektivt kan håndtere komplekse processer.

Hovedekspertise

  • AWS SQS
    AWS SQS 2 år
  • Golang
    Golang 4 år
  • SQL
    SQL 3 år

Andre færdigheder

  • Kubernetes
    Kubernetes 3 år
  • Docker
    Docker 3 år
  • Ruby on Rails
    Ruby on Rails 2 år

Udvalgt oplevelse

Beskæftigelse

  • Software Engineer

    FairMoney - 2 flere år 8 måneder

    • Udviklet funktioner og performanceforbedringer ved hjælp af Go og Ruby on Rails.
    • Lede et komplekst projekt, der involverede flere interessenter, herunder teams fra risiko, produkt og andre tekniske afdelinger inden for ingeniørgruppen. Leverede projektet til tiden og inden for rammerne.
    • Transformerede dele af den monolitiske Ruby on Rails-app til en Go-mikrotjeneste på en hændelsesdrevet måde, hvilket forbedrede dens evne til at håndtere høj trafik uafhængigt.
    • Opdateret forældede kodebaser, så de lever op til moderne udviklingsstandarder og forbedrer den overordnede funktionalitet.
    • Samarbejde med ledelsen, interne teams og udviklingspartnere om softwareapplikationsdesign og projektfremdrift.

    Teknologier:

    • Teknologier:
    • Ruby on Rails Ruby on Rails
    • Kubernetes Kubernetes
    • Docker Docker
    • AWS SQS AWS SQS
    • Apache Kafka Apache Kafka
    • Golang Golang
  • Backend-udvikler

    Hepsiburada - 4 måneder

    • Udviklet backend-komponenter ved hjælp af Go.
    • Omstrukturering af logningssystemet for at forhindre, at identiske fejl bliver logget igen i komplekse e-handelsprojekter.
    • Implementeret automatisk generering af Swagger-dokumentation for ca. 100-130 endpoints, hvilket forbedrer dokumentationsindsatsen betydeligt.

    Teknologier:

    • Teknologier:
    • Kubernetes Kubernetes
    • Docker Docker
    • AWS SQS AWS SQS
    • Apache Kafka Apache Kafka
    • Golang Golang
  • Software Engineer

    Gowit Techonology - 7 måneder

    • Udviklet backend-komponenter ved hjælp af Go og Python, ved hjælp af Kafka til beskedkø og PostgreSQL til databasen.
    • Optimeret og forbedret CI/CD-pipeline for at understøtte udviklingsworkflowet.
    • Redesignede analysetjenestens arkitektur og tilføjede ordentlig caching, skrivning og indtagelsesmekanismer, hvilket reducerede den gennemsnitlige svartid med næsten 40 %.
    • Ledte oprettelsen af arkitektonisk dokumentation for tjenester og visualiserede over 10 mikrotjenestearkitekturer.

    Teknologier:

    • Teknologier:
    • Kubernetes Kubernetes
    • Docker Docker
    • Machine Learning Machine Learning
    • Apache Kafka Apache Kafka
    • Python Python
    • Golang Golang
  • Software Engineer

    AnalyticaHouse - 1 år 6 måneder

    • Skabte en Slack-app, der integrerede forskellige online-annonceplatforme (Google, Facebook, TikTok) og designede applikationsarkitekturen, databasetabellerne og UX-designet fra bunden.
    • Implementeret Jenkins til CI/CD.
    • Udviklet en streaming-datapipeline til clickstream-data i Google Cloud med en latenstid på 5 sekunder ved hjælp af Cube.js til forespørgsler og React.js til visualisering.
    • Implementeret Apache Airflow til batchjobs og implementeret det på Compute Engine med Docker, oprettet og vedligeholdt DAG'er til forskellige processer.
    • Automatiseret generering af produktrapporter gennem webscraping af ca. 25 store e-handelswebsteder i Tyrkiet ved hjælp af Google Cloud VM med Crontab til automatisering.
    • Ledte arbejdet med versionskontrol og anvendte GitHub og andre open source-arkiver for organisationen.
    • Oprettelse af forskellige SQL-scripts til forespørgsel og transport af BigQuery-data.
    • Dokumenterede tekniske arbejdsgange og procedurer i en privat wiki for at uddanne nyansatte medarbejdere.

    Teknologier:

    • Teknologier:
    • Docker Docker
    • Machine Learning Machine Learning
    • Python Python
    • Golang Golang

Uddannelse

  • BSc.Computer Engineering

    Karadeniz Technical University · 2015 - 2020

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