Experience

Booking.com Amsterdam, Netherlands

Jul 2022 — Present · Software Engineer II

  • Build Java and TypeScript backend services exposing REST and GraphQL APIs that serve millions of users daily.
  • Design scalable, high-traffic services backed by Redis caching and Kafka event pipelines.
  • Implement offline data-generation pipelines on Hadoop and PySpark feeding production lookup stores.
  • Improve observability with Grafana dashboards, SLO tracking, and structured logging.
  • Stack: Java, Spring Boot, Dropwizard, TypeScript, Redis, Kafka, Hadoop, PySpark, Kubernetes, Docker, Protocol Buffers.
Omelas Netherlands · omelas.tech

Sep 2025 — Present · Founder · Product & Engineering

Independent one-person company (KVK 98455303), shipping products end-to-end:

  • Caleido — Social discovery platform for art, cinema, books, and music. iOS, Android, and Web.
  • AddrPass — Open-source address-privacy infrastructure: tokenized, revocable, self-hostable.
  • Brain Memory — Memory system for AI coding agents, distributed via npm.
  • AppScreen — App Store and Play Store screenshot generator with a public API and MCP integration.
  • RemoteConsoleSSH — Secure mobile SSH client with biometric authentication.
  • Stack: TypeScript, Next.js, Flutter, Node.js, PostgreSQL, GCP, Cloudflare Workers.
TomTom Eindhoven, Netherlands

Nov 2018 — Jul 2022 · Senior Software Engineer

  • Designed and shipped software components integrating the TomTom navigation SDK into automotive platforms (CommonAPI, AIDL).
  • Tech lead for a six-engineer team: roadmap, architecture reviews, mentoring, and customer-facing technical communication.
  • Stack: C++ (11/14/17), Java, Android, CMake, Gradle, Docker.
Amazon Madrid, Spain

Aug 2017 — Aug 2018 · SDE II

  • Full-stack development of product-curation tools for Amazon Business administrators.
  • Planned and optimized project hardware infrastructure and CI capacity.
  • Stack: React, Java, Spring Boot, AWS (DynamoDB, S3, SQS, SNS, Lambda).
Roketsan Ankara, Turkey

Apr 2016 — Jun 2017 · Senior R&D Engineer

  • Developed infrared target-detection and tracking algorithms; built test and simulation tooling.
  • Stack: C, C++.
Nokta (izlesene.com) Ankara, Turkey

Jun 2015 — Feb 2016 · Senior Software Developer

  • Designed and implemented search and recommendation algorithms for a large video platform; integrated Apache Solr.
  • Stack: PHP, JavaScript, HTML/CSS, Solr.
TÜBİTAK BİLGEM / İLTAREN Ankara, Turkey

Aug 2008 — Jun 2015 · Senior Researcher / Researcher

  • Designed image-processing algorithms for target detection and tracking, image enhancement, feature extraction, and multispectral image fusion.
  • Authored algorithm and system requirements; led a research team of four; took algorithms from prototype to delivered system.
  • Stack: C, C++, C#, OpenCV, MATLAB.

Education

Middle East Technical University (METU) Ankara, Turkey

Sep 2014 — Sep 2017 · PhD, Informatics (left before dissertation)

  • Three years of doctoral study; coursework in software architecture, object-oriented design, databases, networks, and data mining.
Middle East Technical University (METU) Ankara, Turkey

2008 — 2011 · MSc, Electrical & Electronics Engineering

  • Focus: signal processing, image processing, computer vision, pattern recognition.
  • Thesis: An algorithm for multiscale license plate detection and rule-based character segmentation.
Middle East Technical University (METU) Ankara, Turkey

2003 — 2008 · BSc, Electrical & Electronics Engineering

  • Senior project: A device that creates 3D objects using 2D data sources.

Skills

  • Languages: Java, C++, TypeScript, Python, JavaScript, C, C#, R.
  • Backend & APIs: Spring Boot, Dropwizard, Node.js, REST, GraphQL, gRPC, Protocol Buffers.
  • Data & Infrastructure: Redis, Kafka, PostgreSQL, DynamoDB, Hadoop, PySpark, Solr.
  • Cloud & DevOps: AWS, GCP, Cloudflare Workers, Kubernetes, Docker, CI/CD.
  • Frontend & Mobile: React, Next.js, Flutter, Android.
  • Domains: Backend at scale, system design, image processing, computer vision, search and recommenders.

Selected Publications

  • A. O. Karalı, S. Çakır, T. Aytaç. Multiscale contrast direction adaptive image fusion technique for MWIR–LWIR image pairs and LWIR multi-focus infrared images. Applied Optics, 54(13):4172–4179, 2015.
  • A. O. Karalı, O. E. Okman, T. Aytaç. Adaptive image enhancement based on clustering of wavelet coefficients for infrared sea surveillance systems. Infrared Physics & Technology, 54(5):382–394, 2011.
  • A. O. Karalı, O. E. Okman, T. Aytaç. Adaptive enhancement of sea-surface targets in infrared images based on local frequency cues. JOSA A, 27(3):509–517, 2010.
  • 10+ peer-reviewed papers in total. See publications or Google Scholar.

Awards & Honors

  • Ranked 371st in the Turkish university entrance examination among ~1.5M candidates.
  • Senior Design Course Achievement Award, Department of Electrical & Electronics Engineering, METU, 2008.

Languages

Turkish (native) · English (full professional) · Dutch (limited working).