Background in Project Management
Hi there! I'm Krzysztof, an experienced iOS developer passionate about creating engaging and innovative applications. With a background in project management, I excel in collaborating with cross-functional teams, solving complex problems, and driving improvements.
I specialize in building iOS applications with modern development tools, frameworks, and architectures. While I focus on Swift, I also have experience with:
- Android Development
- Java Spring Applications
- React Native, including a player framework written in Swift
- Architectures: MVVM+C, TCA
- UI Frameworks: UIKit (code & storyboards), SwiftUI
- Persistence: CoreData, SwiftData, GRDB
- Package Management: Swift Package Manager (SPM), CocoaPods
- Other Tools: Combine, AVPlayer, MapKit, Firebase
- Orlen Charge (iOS Native)
- Redge Media Portal (tvOS Native & iOS React Native)
- Redge Media Player Framework (iOS & Apple TV)
- TVP VOD (tvOS Native)
- Premiery Canal+ (iOS Native)
- CKF Warszawa (tvOS Native & iOS React Native)
- Blackberry Work (iOS Native)
- Fieldcode FMA (iOS Native)
- Postgraduate Studies: Modern iOS and Android Applications
Wroclaw University of Science and Technology, 2018 - Master's Degree: Project Management
University of Economics, 2013
- Creating Mobile Applications in React Native (2024)
- Agile PM Foundation (2018)
- Requirements Management and Business Analysis (2021)
- TCA, MVVM+C Architecture
- SwiftUI & Swift Concurrency
- UIKit (fully in code)
- Modularized Apps
- App Store Distribution
- Reactive Programming with Combine
- Problem Solving & Continuous Improvement
2024.11 – 2025.01
- Developed software solutions for a leading Polish company in the fuel sector, focusing on electromobility.
- Delivering a minimum viable product (MVP) within a tight deadline.
- Worked closely with a cross-functional team to implement features.
2022 – 2024.05
- Managed projects from planning to distribution on App Store and Google Play.
- Worked on apps such as TVP VOD, CKF Warszawa, and Premiery Canal+.
- Assisted in recruitment and onboarding of new developers.
2021 – 2022
- Developed features and fixed bugs for Blackberry Work, a business tool for contact, email, and meeting management.
- Collaborated with global teams to ensure quality and functionality.
2019 – 2021
- Built an application for field service teams, transitioning the app from UIKit to SwiftUI.
- Integrated Combine for handling asynchronous events.
- 📍 Location: Wroclaw, Poland
- 📧 Email: [email protected]
- 📱 Phone: +48 602-681-879
When I’m not coding, you’ll often find me on the water or in the sky! I’m a Yacht Skipper, and one of my most memorable experiences was sailing on the STS Pogoria. This journey deepened my love for the sea and enhanced my leadership and teamwork skills, especially when navigating challenging conditions.
In addition to sailing, I’m currently working towards my PPL(A) Pilot License, a pursuit that connects with my passion for sailing and encompasses Safety, Navigation, Meteorology, Aerodynamics, and a lot more. The skills I develop in aviation—particularly in navigation and decision-making under pressure—complement my sailing experience and provide a well-rounded approach to problem-solving, whether in the air or on the water.
I am also a PADI Rescue Diver, which allows me to explore the underwater world. Diving has taught me patience, calmness, and adaptability—valuable traits I apply both in life and in my development work.
These passions for aviation, sailing, and diving shape my perspective and influence how I approach challenges in technology and life.
Feel free to connect with me if you're passionate about sailing, flying, diving, or tech – or better yet, all of the above! 🌊
Thank you for visiting my profile! 😊