Okan K.

Okan K.

Développeur back-end

Spain
Membre de confiance depuis 2024
4 années d'expérience

Il possède une grande expertise dans la conception et le développement de systèmes à partir de zéro, apportant un état d'esprit axé sur le produit qui ajoute une valeur substantielle à n'importe quelle équipe.

Son engagement en faveur de l'amélioration continue et de la résolution des problèmes est à l'origine de son succès dans chaque mission. Sa connaissance approfondie de Golang lui permet de créer des applications robustes capables de gérer efficacement des processus complexes.

Expertise principale

AWS SQSAWS SQS2 ans
GolangGolang4 ans
SQLSQL3 ans
MySQLMySQL3 ans
6+

Expérience4

FairMoney

Software Engineer

FairMoney
Banking and Finance
Jan 2023 · 3y 2m
  • Développement de fonctionnalités et amélioration des performances à l'aide de Go et Ruby on Rails.
  • Vous avez dirigé un projet complexe impliquant de nombreuses parties prenantes, y compris des équipes de risques, de produits et d'autres départements techniques au sein du groupe d'ingénierie. Le projet a été mené à bien dans les délais impartis et dans les limites du champ d'application.
  • Transformer des parties de l'application monolithique Ruby on Rails en un microservice Go de manière événementielle, en améliorant sa capacité à gérer un trafic élevé de manière indépendante.
  • Mise à jour des bases de code obsolètes pour répondre aux normes de développement modernes, en améliorant la fonctionnalité globale.
  • Collaborer avec la direction, les équipes internes et les partenaires de développement en ce qui concerne la conception de l'application logicielle et l'avancement du projet.
PostgreSQLPostgreSQL
Ruby on RailsRuby on Rails
AWSAWS
GolangGolang
Microservices
2+
Hepsiburada

Développeur back-end

Hepsiburada
E-commerce
Sep 2022 - Jan 2023 · 4m
  • Développement de composants backend en utilisant Go.
  • Nous avons réorganisé le système d'enregistrement afin d'éviter que des erreurs identiques ne soient enregistrées à nouveau dans des projets complexes de commerce électronique.
  • Mise en œuvre de la génération automatique de la documentation Swagger pour environ 100-130 points de terminaison, ce qui améliore considérablement les efforts de documentation.
GolangGolang
Microservices
DevOpsDevOps
API
REST APIREST API
2+

Software Engineer

Gowit Techonology
Information Technology (IT) and Services
Feb 2022 - Sep 2022 · 7m
  • Développement de composants backend en Go et Python, en utilisant Kafka pour la mise en file d'attente des messages et PostgreSQL pour la base de données.
  • Optimisation et amélioration du pipeline CI/CD pour soutenir le flux de travail de développement.
  • Nous avons redéfini l'architecture du service d'analyse, en ajoutant des mécanismes appropriés de mise en cache, d'écriture et d'ingestion, ce qui a permis de réduire le temps de réponse moyen de près de 40 %.
  • A dirigé la création de la documentation architecturale pour les services, en visualisant plus de 10 architectures de microservices.
PostgreSQLPostgreSQL
GolangGolang
Apache KafkaApache Kafka
DevOpsDevOps
API
Machine LearningMachine Learning
AnalyticaHouse

Software Engineer

AnalyticaHouse
Data Analytics
Aug 2020 - Feb 2022 · 1y 6m
  • Création d'une application Slack intégrant diverses plateformes publicitaires en ligne (Google, Facebook, TikTok) et conception de l'architecture de l'application, des tables de la base de données et du design UX à partir de zéro.
  • Implémentation de Jenkins pour CI/CD.
  • Développement d'un pipeline de données en streaming pour les données de clickstream dans Google Cloud avec une latence de 5 secondes, en utilisant Cube.js pour les requêtes et React.js pour la visualisation.
  • Implémentation d'Apache Airflow pour les travaux batch et déploiement sur Compute Engine avec Docker, création et maintenance de DAGs pour différents processus.
  • Automatisation de la génération de rapports sur les produits à travers le web scraping d'environ 25 sites web majeurs de commerce électronique en Turquie, en utilisant Google Cloud VM avec Crontab pour l'automatisation.
  • Vous avez dirigé les efforts de contrôle de version et utilisé GitHub et d'autres référentiels open-source pour l'organisation.
  • Création de divers scripts SQL pour l'interrogation et le transport des données BigQuery.
  • Documenter les flux de travail et les procédures techniques dans un wiki privé pour former les employés nouvellement embauchés.
DockerDocker
GolangGolang
PythonPython
Google CloudGoogle Cloud
BigQueryBigQuery
3+

Évaluations

Excellence en ingénierie

Les performances globales de Okan lors d'une évaluation technique en direct de 90 minutes se classent dans le top 50% des Développeur back-end évalués chez Proxify.

Éducation

KTU
Karadeniz Technical University
Computer Engineering2015 - 2020

Arrêtez de naviguer.
Soyez jumelé plus rapidement.