Senior Software Engineer at SpotifyUnited Kingdom

Vadim Smal

I build build systems, CI/CD pipelines, release workflows, developer tooling that make mobile teams faster.

Infrastructure-focused engineer with iOS/macOS experience, working across build systems, CI/CD, and release workflows to make mobile teams faster and more reliable.

11+ years across

Apps

Mac and iOS apps I build and publish under puzzledbit.

InkeyTool macOS

Rewrite, shorten and translate selected text in supported Mac apps with saved actions and the AI provider you choose.

macOSSwiftAI

Time For A Brew iOS

A coffee and tea journal with brew timers: save your settings, photos and tasting notes, and repeat your best brew.

iOSSwiftUIiCloud

What I work on

Build systems

Bazel and the Xcode build system: build graphs, caching and build-time optimization for large iOS codebases.

BazelXcode

CI/CD & release

Pipelines and release workflows that keep shipping predictable and reliable.

CI/CDRelease

iOS & macOS

Native development in Swift and Objective-C, from product features to platform code.

SwiftObjective-C

Architecture

Designing project structure and tooling so mobile teams can move fast without breaking things.

ArchitectureProductivity

Experience

Full CV
  1. Spotify

    Current

    Senior Software Engineer

    August 2021 – Present5 yrs 2 mos

  2. Skyscanner

    Senior Software Engineer

    September 2019 – August 20211 yr 11 mos

  3. AVITO.ru

    Senior Software Engineer

    February 2017 – September 20192 yrs 7 mos

  4. RAMBLER&Co

    iOS Team Lead

    February 2015 – February 20172 yrs

Let's talk

Open to conversations about build systems, developer tooling and mobile infrastructure.