Okan K.

Backend-utvecklare

Okan är en erfaren backend-utvecklare som specialiserar sig på Golang och har dokumenterad erfarenhet av att bygga effektiva, skalbara och högpresterande system.

Han har stor erfarenhet av att utforma och utveckla system från grunden och har ett produktfokuserat tankesätt som tillför ett betydande värde till alla team.

Hans engagemang för ständiga förbättringar och problemlösning gör att han lyckas i varje uppdrag. Okans djupa förståelse för Golang gör det möjligt för honom att skapa robusta applikationer som kan hantera komplexa processer på ett effektivt sätt.

Huvudsaklig expertis

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

Andra kompetenser

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

Okan K.

Turkey

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Software Engineer

    FairMoney - 2 år 8 månader

    • Utvecklade funktioner och prestandaförbättringar med hjälp av Go och Ruby on Rails.
    • Leda ett komplext projekt som involverar flera intressenter, inklusive team från risk, produkt och andra tekniska avdelningar inom ingenjörsgruppen. Framgångsrikt levererat projektet i tid och inom ramarna.
    • Omvandlade delar av den monolitiska Ruby on Rails-appen till en Go-mikrotjänst på ett händelsestyrt sätt, vilket förbättrade dess förmåga att hantera hög trafik oberoende.
    • Uppdaterade föråldrade kodbaser för att uppfylla moderna utvecklingsstandarder och förbättra den övergripande funktionaliteten.
    • Samarbetade med ledningen, interna team och utvecklingspartners angående mjukvaruapplikationsdesign och projektframsteg.

    Teknologier:

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

    Hepsiburada - 4 månader

    • Utvecklade backend-komponenter med hjälp av Go.
    • Omarbetade loggningssystemet för att förhindra att identiska fel loggas på nytt i komplexa e-handelsprojekt.
    • Implementerade automatisk generering av Swagger-dokumentation för cirka 100-130 endpoints, vilket avsevärt förbättrade dokumentationsarbetet.

    Teknologier:

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

    Gowit Techonology - 7 månader

    • Utvecklade backend-komponenter med Go och Python, med hjälp av Kafka för meddelandekö och PostgreSQL för databasen.
    • Optimerade och förbättrade CI/CD-pipelinen för att stödja utvecklingsarbetsflödet.
    • Omarbetade arkitekturen för analystjänsten och lade till lämpliga mekanismer för cachelagring, skrivning och inläsning, vilket minskade den genomsnittliga svarstiden med nästan 40%.
    • Ledde skapandet av arkitektonisk dokumentation för tjänster och visualiserade över 10 mikrotjänstarkitekturer.

    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ånader

    • Skapade en Slack-app som integrerar olika online-annonsplattformar (Google, Facebook, TikTok) och utformade applikationsarkitekturen, databastabellerna och UX-designen från grunden.
    • Implementerade Jenkins för CI/CD.
    • Utvecklat en pipeline för strömmande data för klickströmsdata i Google Cloud med en latens på 5 sekunder, med Cube.js för frågor och React.js för visualisering.
    • Implementerat Apache Airflow för batchjobb och distribuerat det på Compute Engine med Docker, skapat och underhållit DAGs för olika processer.
    • Automatiserad generering av produktrapporter genom webbskrapning av cirka 25 stora e-handelswebbplatser i Turkiet, med hjälp av Google Cloud VM med Crontab för automatisering.
    • Ledde arbetet med versionskontroll och använde GitHub och andra open source-arkiv för organisationen.
    • Skapat olika SQL-skript för att fråga och transportera BigQuery-data.
    • Dokumenterade tekniska arbetsflöden och procedurer i en privat wiki för att utbilda nyanställda.

    Teknologier:

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

Utbildning

  • BSc.Computer Engineering

    Karadeniz Technical University · 2015 - 2020

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.