Portrait of Alex Filobok

Software Engineer at Google · Warsaw

Hi, I’m Alex.

I’ve spent nine years building software people use: an iPhone app with 20M+ downloads, security features for a Mac product with 30M+ users, and now full-stack products in TypeScript. Today I’m a software engineer at Google in Warsaw.

See my story

Now I build across the whole stack.

2025 – nowFull stack

I co-founded NextXI and built it in React Native, Supabase and Python. At Google I do iOS and performance work.

The tools I reach for.

Web
TypeScriptReactNext.jsNode.js
Mobile and desktop
SwiftObjective-CKotlinReact Native
Backend and systems
GoPythonC++SupabasePostgres
Meet Basil

This is my friend Basil.

Basil is my voice guide. Ask about my work, a project or what I’m learning right now. Basil knows everything on this page and scrolls to whatever you talk about.

Voice by ElevenLabs (opens in a new tab)

Experience

Where I’ve worked, from my first internship in Kyiv to Google in Warsaw.

Full stack

Google

Warsaw, June 2025 – now
  • SoC Performance Evaluation Software Engineer
  • iOS Engineer, 20% project on Gemini Enterprise
  • Python
  • C++
  • Swift
  • Objective-C
  • OpenID Connect
93%

Faster benchmark runs

Cut benchmark execution from 180 s to 12 s while keeping the results reliable, brought 3 critical cloud benchmarks up in the emulation environment, and enabled critical workloads on the new platforms.

From firmware data to decisions

Built an automated benchmarking tool with charts that turns results across firmware and kernel variants into tuning recommendations for hardware and software teams.

1 tap

Enterprise sign-in on iOS

Added Microsoft OpenID Connect sign-in to the Gemini Enterprise iOS app: token acquisition and exchange for a Google credential, behind a single tap. Shipped to internal users.

macOS

MacPaw

Remote, August 2022 – June 2025
  • macOS Software Engineer
  • Swift
  • AppKit
  • Objective-C
  • GitHub Actions
  • Fastlane
30M+

Security features people use

Designed, documented and shipped four features for a cybersecurity product with 30M+ users: Mail Attachments Scanning, Detection History, Schedules and Quarantine. They later powered Moonlock, MacPaw’s standalone security app.

Release infrastructure

Owned distribution: GitHub Actions and Fastlane with stable and unstable channels, plus a custom cross-version test harness for the system extension.

iOS

Promova

Kyiv, February 2020 – July 2022
  • iOS Team Lead, 2021 – 2022
  • Senior iOS Software Engineer, 2020 – 2021
  • Middle iOS Software Engineer, 2020
  • HTML/CSS/JS
  • Node.js
  • Swift
  • UIKit
  • Combine
  • Firebase
  • Fastlane
20M+

Real-time voice feedback

Led the mobile integration of AI pronunciation feedback: PocketSphinx on the device turned speech into phonemes for backend ML scoring, across hundreds of thousands of daily voice interactions in an app with 20M+ downloads.

3 teams

Paywalls without app releases

Built a web-based paywall framework: HTML, CSS and JavaScript screens served remotely and wired to native purchases through a JavaScript bridge, so new variants went live and were A/B tested without an app release. Three iOS teams adopted it.

−50%

Faster startup, faster builds

Halved app startup by moving to the Needle DI system, made builds nearly 6× faster with Jenkins and Fastlane, and raised test coverage on critical paths from 15% to about 55%.

−50%

Faster lesson delivery

Designed a content CRM for the Content team on Airtable, Node.js and Firebase functions, cutting lesson delivery time by more than half, with validation that stops broken lessons from shipping.

0 → 3

Built the iOS team

Built the iOS team from scratch and mentored two engineers to mid-level. Led the move from Firebase to an in-house backend with the ML, Android, frontend and backend teams, and built a Node.js lesson-export API for the apps.

iOS

DevelopEx

Kyiv, April 2018 – February 2020
  • Middle iOS Developer, 2019 – 2020
  • Junior iOS Developer, 2018 – 2019
  • Swift
  • RxSwift
  • MVVM
  • Objective-C
0 → 1

A Bluetooth companion app

Led development of an assistant app for a Bluetooth device from scratch in Swift, MVVM and RxSwift, and wrote the documentation that cut ramp-up time for new engineers by 30%.

60 fps

A faster chat

Migrated the main chat screen from Objective-C to Swift, holding 60 fps and cutting the time to add new message types by at least half.

Objective-C to Swift

Spearheaded the move from Objective-C to Swift by independently designing and implementing a new feature.

The start

Softheme

Kyiv, January 2017 – April 2018
  • Junior iOS Developer, 2017 – 2018
  • iOS Intern, 2017
  • Objective-C
  • Core Data
  • UIKit
−50%

A new app from scratch

Built a new application with a middle engineer using MVC and Core Data. Masonry layouts sped up UI development by about half, and Quickblox added real-time chat.

Learning the craft

A three-month iOS internship in Objective-C, covering Core Data, concurrency and UIKit, ending in a final project that pulled data from an API into several screens.

Projects

Co-founder, April 2025 – now

NextXI

A Fantasy Premier League planner for iOS and Android. I built the mobile app in React Native and TypeScript, its backend on Supabase, a Python optimization service that plans transfers, and our metrics dashboard. My co-founder built the web app.

first-time iOS downloads
2,200+
downloads on Google Play
1K+
  • TypeScript
  • React Native
  • Expo
  • Supabase
  • Postgres
  • Python
  • FastAPI
  • Next.js
NextXI planner: plan every gameweek before the deadline, with your squad on the pitch.NextXI season plan: transfers and chips mapped across gameweeks.NextXI player stats and projections.

Education

A degree in computer science, and still learning.

2012 – 2016

BSc in Computer Science and Applied Mathematics

Igor Sikorsky Kyiv Polytechnic Institute, Kyiv.

Completed Harvard’s CS50 while at university.

Now learning

Machine Learning Crash Course, Google

Google’s course on how models learn, from regression to neural networks and embeddings. I’m working through it to understand how today’s AI works under the hood.

Course (opens in a new tab)