Okan K.
Backend-utvikler
Okan er en erfaren backend-utvikler som spesialiserer seg i Golang, med dokumentert erfaring i å bygge effektive, skalerbare og høy ytelses systemer.
Han har betydelig ekspertise i å designe og utvikle systemer fra bunnen av, med en produktfokusert tankegang som gir betydelig verdi til ethvert team.
Hans forpliktelse til kontinuerlig forbedring og problemløsning driver hans suksess i hvert engasjement. Okans dype forståelse av Golang gjør det mulig for ham å lage robuste applikasjoner i stand til å håndtere komplekse prosesser effektivt.
Hovedekspertise
- AWS SQS 2 år
- Golang 4 år
- SQL 3 år
Andre kunnskaper
- Kubernetes 3 år
- Docker 3 år
- Ruby on Rails 2 år
Utvalgt opplevelse
Arbeidserfaring
Software Engineer
FairMoney - 2 years 8 months
- Utviklet funksjoner og ytelsesforbedringer ved hjelp av Go og Ruby on Rails.
- Ledet et komplekst prosjekt som involverte flere interessenter, inkludert team fra risiko-, produkt- og andre tekniske avdelinger i ingeniørgruppen. Leverte prosjektet i tide og innenfor rammene.
- Omgjorde deler av den monolittiske Ruby on Rails-appen til en Go-mikrotjeneste på en hendelsesstyrt måte, og forbedret dens evne til å håndtere høy trafikk uavhengig av hverandre.
- Oppdaterte utdaterte kodebaser for å oppfylle moderne utviklingsstandarder og forbedre den generelle funksjonaliteten.
- Samarbeid med ledelsen, interne team og utviklingspartnere om programvaredesign og prosjektfremdrift.
Teknologier:
- Teknologier:
Ruby on Rails
Kubernetes
Docker
AWS SQS
Apache Kafka
Golang
Backend-utvikler
Hepsiburada - 4 months
- Utviklet backend-komponenter ved hjelp av Go.
- Omstrukturert loggsystemet for å forhindre at identiske feil logges på nytt i komplekse e-handelsprosjekter.
- Implementert automatisk generering av Swagger-dokumentasjon for ca. 100-130 endepunkter, noe som har forbedret dokumentasjonsarbeidet betydelig.
Teknologier:
- Teknologier:
Kubernetes
Docker
AWS SQS
Apache Kafka
Golang
Software Engineer
Gowit Techonology - 7 months
- Utviklet backend-komponenter ved hjelp av Go og Python, med Kafka for meldingskø og PostgreSQL for databasen.
- Optimalisert og forbedret CI/CD-pipelinen for å støtte utviklingsarbeidsflyten.
- Vi har lagt om arkitekturen til analysetjenesten og lagt til ordentlige mekanismer for hurtigbufring, skriving og inntak, noe som har redusert den gjennomsnittlige responstiden med nesten 40 %.
- Ledet utarbeidelsen av arkitekturdokumentasjon for tjenester, og visualiserte over 10 mikrotjenestearkitekturer.
Teknologier:
- Teknologier:
Kubernetes
Docker
Machine Learning
Apache Kafka
Python
Golang
Software Engineer
AnalyticaHouse - 1 year 6 months
- Laget en Slack-app som integrerer ulike nettbaserte annonseplattformer (Google, Facebook, TikTok) og designet applikasjonsarkitekturen, databasetabeller og UX-design fra bunnen av.
- Implementert Jenkins for CI/CD.
- Utviklet en datapipeline for strømming av klikkstrømsdata i Google Cloud med en latenstid på 5 sekunder, ved hjelp av Cube.js for spørring og React.js for visualisering.
- Implementert Apache Airflow for batchjobber og distribuert det på Compute Engine med Docker, og opprettet og vedlikeholdt DAG-er for ulike prosesser.
- Automatisert generering av produktrapporter gjennom nettskraping av omtrent 25 store e-handelsnettsteder i Tyrkia, ved hjelp av Google Cloud VM med Crontab for automatisering.
- Ledet arbeidet med versjonskontroll og benyttet GitHub og andre open source-arkiver for organisasjonen.
- Laget ulike SQL-skript for spørring og transport av BigQuery-data.
- Dokumenterte tekniske arbeidsflyter og prosedyrer i en privat wiki for å utdanne nyansatte.
Teknologier:
- Teknologier:
Docker
Machine Learning
Python
Golang
Utdannelse
BSc.Computer Engineering
Karadeniz Technical University · 2015 - 2020
Finn din neste utvikler innen dager, ikke måneder
I løpet av en kort 25-minutters samtale ønsker vi å:
- Forstå dine utviklingsbehov
- Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
- Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke