Work

Current projects and the work that came before them.

My work includes starting projects, setting direction, and leading teams. A background in engineering helps me connect decisions about a product with the work needed to build it.

Current projects

Harf Labs

I founded Harf Labs in 2020 and run it today. It’s where I develop new projects and publish most of my open source, including SwiftVLC and MarqueeText.

Unblock Syria

I started Unblock Syria in 2026 and lead it alongside its volunteers. We work to restore digital access for Syrians.

My experience also includes digital transformation consulting, technical project management, software architecture, and engineering. The timeline below brings those roles together.

Experience

  1. Unblock Syria

    Amsterdam, Netherlands
    1. Founder

      2026 — present

  2. Booking.com

    Amsterdam, Netherlands
    1. Senior Software Engineer

      2022 — present

  3. Harf Labs

    Amsterdam, Netherlands
    1. Founder

      2020 — present

  4. Spotify

    Amsterdam, Netherlands
    1. Senior Software Engineer

      2021 — 2022

  5. Backbase

    Amsterdam, Netherlands
    1. Senior Mobile Engineer (R&D)

      2019 — 2021

  6. Udacity

    Istanbul, Türkiye
    1. Code Reviewer and Mentor

      2018 — 2019

  7. Teknasyon

    Istanbul, Türkiye
    1. Software Architect

      2017 — 2019

  8. Udacity

    San Francisco Bay Area
    1. Technical Project Manager

      2016 — 2017

  9. ABKeys

    Dubai, United Arab Emirates
    1. Digital Transformation Consultant

      2008 — 2016

Open source

  • SwiftVLC

    613stars on GitHub44forks on GitHub

    A Swift wrapper around libVLC for iOS, macOS, tvOS, visionOS, and Mac Catalyst. Built for @Observable, async/await, and SwiftUI rather than the Objective-C and KVO of VLCKit.

  • MarqueeText

    20stars on GitHub0forks on GitHub

    A lightweight SwiftUI component that scrolls text only when it overflows its container, with RTL layouts and reduced-motion handling.

  • Drops

    1Kstars on GitHub59forks on GitHub

    A micro-framework for the alerts iOS shows itself — the pasteboard copy banner, the Apple Pencil connection notice — with queueing, tap actions, and VoiceOver support.

  • SwifterSwift

    15.3Kstars on GitHub1.7Kforks on GitHub

    A collection of over 500 native Swift extensions — handy methods, syntactic sugar, and performance improvements for iOS, macOS, tvOS, and watchOS.

Topics