Białystok, Poland

Hi, I'm Filip.
iOS Developer

5+ years of shipping production apps. Currently working at ALDI Tech Hub in Kraków where I own releases, performance and technical decisions. On the side I create my own iOS apps, do UX/UI designs and create websites.

Press I O S D E V or — or type a section and hit Enter

Apps

Collection of iOS apps that I have designed and built.

Sudoking

Live on the App Store

Sudoku variant of the known game Wordle. All players get a single try at the same shared puzzle that resets every day, with server-side validation and a leaderboard.

Cloud Tuner

Coming soon

Guitar tuner with no ads. Full on-device audio processing. Supports multiple tuning arrangements.

Retrolift

Live on the App Store

A workout log with stylised retro UI. Offers general workout stats while keeping data secure in Firestore for cloud storage.

Projects

Things beyond the App Store that either support my iOS apps or live as tools on their own.

Endpoint Monitoring Dashboard

Healthcheck service hosted on DigitalOcean using Docker with Grafana, Prometheus and a custom server. Built as my own initiative to cover what I felt was a gap I kept running into at work. Open the live dashboard.

Apr 2026 · Live

Sudoking backend

Validation and storage service for my Sudoking iOS app. It's a small public API that serves as support for the app as well as a portfolio piece. In theory others could adapt this API to build their own frontend for the Sudoking game while still competing against the same user base.

Sep 2025 · Live

Web

WordPress WPBakery/Elementor and CSS landing pages.

No longer online: implantologiakrzeszowiak.pl, marihuanabialystok.pl

Experience

Feb 2024 – present

ALDI Tech Hub · Kraków, hybrid

iOS Developer, acting iOS Domain Lead. First internal iOS hire in the move to in-house mobile development.

  • Lead cross-domain technical discussions with Android, BFF and UX teams on API contracts, feature architecture and release planning.
  • Own Crashlytics monitoring and defect triage; coordinate releases with a second iOS team and chair defect calls.
  • Drive repository hygiene: modularisation planning, dependency audits, SwiftLint, dead-code removal.
  • Profile performance with Xcode Instruments and Proxyman; fix memory and network efficiency issues.
  • Mentor colleagues and onboard new joiners.
Jul 2021 – Nov 2023

Smart4Aviation · Kraków, remote

iOS Developer. iPad app for pilots and cabin crew, used by Emirates, Air Canada and easyJet.

  • Built features across UIKit, SwiftUI and legacy Storyboard code: interactive seat maps, Mapbox navigation enhancements, an editable pilot navigation log.
  • Led a full design overhaul aligned to Apple's Human Interface Guidelines.
  • Maintained the Jenkins CI pipeline; introduced SwiftLint.
May – Jun 2024

TomTom · remote, contract

Paid SDK testing program for TomTom's iOS navigation SDK: structured tasks, feedback on behaviour, edge cases and developer experience.

Mar – Apr 2021

Handcrafted Mobile · Białystok, internship

Built a training journal app from scratch as my engineering thesis: requirements, Balsamiq wireframes, Adobe XD prototype, Firestore schema, working app. It grew into Retrolift.

Skills

What I work with day to day.

iOS
SwiftSwiftUIUIKitMVVMCombineREST APIsXCTest
Tooling
Xcode InstrumentsProxymanFastlaneJenkinsSwiftLintSonarQubeClaude
Services
FirebaseCrashlyticsGrafanaPrometheusGitJIRAConfluence
Backend & web
Node.jsSQLiteDockerDigitalOceanCloudflarenginxWordPressFigma

Education

Białystok University of Technology · Politechnika Białostocka

Engineer's degree (inż.) in Computer Science · 2018 – 2022

Thesis: a training journal iOS app built end to end, later developed into Retrolift.

Contact

I am open to any kind of work in field.

In my free time I train my golden retriever, do calisthenics and yoga, play guitar and piano and sing, and occasionally cook Asian cuisine or play video and board games.