Hi, my name is

Patryk

and I build native iOS apps.

A passionate iOS developer with 12+ years of experience building native iOS apps and frameworks for other developers.

About Me

With over 12 years of experience I have been focusing on building and designing scalable apps for all team sizes. During that time I also had chance to design and implement security-related features for banking and medical sectors for German market. I’m always eager to find new solutions and learn new things.

Here are a few key technologies I’ve been working with recently:

  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • Kotlin Multiplatform
  • TCA
  • Fastlane
  • GitHub Actions

Experience

Senior iOS Developer - Applandeo
Jan 2023 - present
  • Modernized architecture by refactoring from MVC/Flux to The Composable Architecture (TCA), enhancing code maintainability and scalability.
  • Standardized reusable components by extracting shared logic into Swift Package Manager (SPM) packages, reducing code duplication and improving maintainability.
  • Minimized merge conflicts by integrating Tuist, streamlining dependency management and CI/CD workflows.
  • Migrated UI components from UIKit to SwiftUI, enhancing cross-platform compatibility and developer productivity.
  • Boosted app stability by implementing unit tests and snapshot tests, reducing critical bugs by 40%.
  • Managed CI/CD pipelines on GitHub Actions, automating builds and deployments for faster release cycles.
Senior iOS Developer - Smartpatient
Jul 2021 - Dec 2022
  • Refactored navigation architecture across screens and features in MyTherapy, improving user experience and code maintainability.
  • Enhanced deep linking functionality by refactoring implementation, ensuring seamless user transitions.
  • Improved team collaboration by modularizing features into Swift Package Manager (SPM) packages, reducing dependencies and streamlining development.
  • Standardized dependency injection across the project, increasing code reusability and reducing technical debt.
  • Managed CI/CD pipelines on Bitrise, automating builds and deployments for faster release cycles.
Senior iOS Developer - Innoopract
Jun 2015 - Jun 2021
  • Enhanced security by implementing code signing for JavaScript source files in the 1822direkt banking app, ensuring compliance, data security and integrity.
  • Developed biometric signature capture system for Thieme Group, securely storing signature data within PDF files with encryption.
  • Strengthened security framework for Tabris.js, implementing features like secure storage for sensitive data, true random number generation, and certificate pinning.
  • Optimized performance by improving typed array copying speed between native and JavaScript by 20x, enhancing application responsiveness.
  • Managed CI/CD pipelines on Jenkins, automating builds and deployments for efficient release cycles.
  • Modernized codebase by migrating legacy Objective-C to Swift, improving maintainability and performance.
iOS Developer - Sirocco
Jul 2013 - Jun 2015
  • Integrated PlayReady DRM solution by Irdeto, ensuring secure content delivery and compliance with digital rights management standards.
  • Developed internal HTTP reverse proxy for video streaming, optimizing performance and enhancing content accessibility.

Education

2023
Dispersed Team Management Course
EY Academy of Business
2014 - 2015
Master's Degree in Computer Science
Military University of Technology
2010 - 2014
Engineer’s Degree in Computer Science
Military University of Technology

Get in Touch

Got a question? Want to talk? Feel free to send me an e-mail.