OKAN K.

Team Lead Recommendation & Search Algorithms

Istanbul, Türkiye

About

First of all, My life goal is to be a good person and take part in great projects to do useful work. I am a person who has dedicated my life to learning and teaching. I am trying to improve myself more in the big data technology. My long-term career goal is to be one of the most successful people in the big data technologies. I'm interested in Big Data, Cloud Computing, Web Technologies, Data Mining, Data analysis, Artificial Intelligence, Deep Learning topics. My career goal is understand this technologies. Computer Skills Backend & Frameworks Spring MVC, Spring Boot, Spring Cloud Programming Languages Java EE, Java, Go, Python, Scala, Rust Big Data & AI Artificial Intelligence, Machine Learning, Deep Learning, Data Mining Apache Spark, Apache Hadoop, Apache Flink, Apache Beam TensorFlow, PyTorch, Hugging Face Transformers, LangChain, RAG Systems MLflow, Airflow, Kubeflow Databases MySQL, MongoDB, Redis, Cassandra, PostgreSQL, BigQuery Search & Analytics Elasticsearch, OpenSearch, Druid Streaming & Messaging Kafka, Kafka Streams DevOps & Cloud Docker, Kubernetes, Helm DevOps, Continuous Delivery, CI/CD (Jenkins, GitLab CI, GitHub Actions) Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Vertex AI) Testing & Development Practices Test Driven Development (TDD), Behavior Driven Development (BDD) Other Tools & Platforms Gradle, Maven, SonarQube, Anaconda, Jupyter My Sites My Github Account: https://github.com/OkanKY My Medium Account: https://medium.com/@okan93kaya

Experience

  • Hepsiburada (NASDAQ: HEPS) (6 yrs 2 mos)
    • Team Lead Recommendation & Search Algorithms
      Jan 2024 - Present · 2 yrs 7 mos

      Led the development of real-time, static, and popularity-based recommendation systems, delivering scalable solutions under high-traffic conditions. Improved search algorithms to provide personalized search results, optimizing relevance and user experience.

    • Senior Software & Data Engineer
      Jun 2020 - Jan 2024 · 3 yrs 8 mos

      I am Data Engineer By using the technologies: - Observability Tools (ELK, Prometheus, Grafana, Alertmanager, etc.) - One or more CI tools: GoCD, Jenkins, GitLab CI/CD - Computing frameworks: Hive, Spark - Workflow scheduler tools such as Oozie, Airflow - Kubernetes, Docker - Scrum - Spring Boot - Domain Driven Design - Kafka, Rapidmq - Google Cloud Platform - Python, Scala, Golang, Java - Anaconda, Pyspark, Zeppelin - Maven Projects: Recommendation Engine

  • Senior Software & Big Data Engineer at OREDATA
    Jan 2020 - Jun 2020 · 6 mos

    I am Senior Software & Big Data Engineer By using the technologies: - Spark - Kafka - Google Cloud Platform - Airflow - Python, Scala, Java - Anaconda, Pyspark - Spring Boot - JPA, Hibernate - Maven, Gradle - JavaScript - Jenkins,Sonar

  • Software Engineer Specialist at adesso Turkey
    Mar 2018 - Feb 2020 · 2 yrs

    I am full stack developer By using the technologies: - Spring Boot, Spring Microservice, Spring Cloud, Spring MVC - JPA, Hibernate - Maven, Gradle - React - JavaScript - Ajax scripts - Jquery - RESTful web services - Tomcat, JBoss - Jenkins,Sonar

  • Java Software Developer at Detaysoft
    Dec 2016 - Mar 2018 · 1 yr 4 mos

    Developing SAP Hybris platform for commercial customers ( B2B and B2C ) Integrating multiple payment systems Developing many new pages as a full stack developer By using the technologies: - SAP Hybris Platform - Java - Spring MVC - Hibernate - Maven - Angular - Jsp - Tag - Jstl - Html - Ajax scripts - Jquery - JAX-RS - JAX-WS - RESTful web services - T-Sql - Ant - Tomcat - Solr - RabbitMQ - Jenkins - Flexible search - Datahub

  • Co Founder and Software Engineer at ParkinTech
    May 2016 - Dec 2016 · 8 mos

    The business plan and software development I deal with big data process, data analysis and embedded systems that means internet of things