Przemysław Cholewa
@przemysawcholewa
Senior iOS engineer delivering AI-powered products at scale through leadership and performance.
What I'm looking for
I’m a senior iOS engineer with 10+ years of experience building, shipping, and leading native iOS applications used by millions. I’m known for autonomous project ownership—from proposal through delivery and postmortems—with a strong bias toward measurable outcomes.
At Goodnotes, I owned the end-to-end Classroom product in a large shared SwiftUI codebase serving millions of iPad users globally. I led key architectural and product decisions, including migrating from RxSwift to a custom Swift Concurrency solution (async/await, Actors), removed third-party reactive dependencies, and grew the user base 5x using analytics across features.
As CTO & Senior iOS Developer at Cocoon Weaver, I acted as architect and product leader across iOS, Android, and watchOS on a fixed budget. I delivered a real-time audio transcription scheduling system that reduced post-recording wait time from 10+ minutes to near-zero and improved transcription accuracy by 90% versus competitors.
Before that, I refactored core app modules at HSBC to improve maintainability and time-to-change, and led a team of 11 iOS developers at Netguru—driving a 25% productivity increase and 18% reduction in turnover. I bring strong engineering rigor (XCTest, automated CI validation, code coverage enforcement) plus performance optimization through profiling and targeted migrations to modern Swift.
Experience
Work history, roles, and key accomplishments
Staff iOS Developer
Goodnotes
Jan 2023 - Jan 2026 (3 years)
Owned end-to-end development of the Classroom product for millions of iPad users within a shared SwiftUI codebase. Drove a 5x user-base growth through analytics and shipped AI-powered features, migrating the team from RxSwift to async/await with Actors to remove third-party reactive dependencies.
CTO & Senior iOS Developer
Cocoon Weaver
Jan 2022 - Jan 2023 (1 year)
Led cross-functional iOS, Android, and watchOS teams as the main technical decision-maker, acting as CTO, architect, and product manager within a fixed budget. Built a real-time audio transcription scheduling system that reduced post-recording wait time from 10+ minutes to near-zero and improved transcription accuracy by 90% over competitors.
Senior iOS Developer
HSCB
Jan 2021 - Jan 2022 (1 year)
Refactored the HSBC banking app’s core module for millions of users, improving maintainability and reducing time-to-change across the application. Integrated independently developed modules into a cohesive architecture and maintained CI/CD pipelines for reliable builds and automated testing.
Senior iOS Developer & Team Lead
Netguru
Jan 2018 - Jan 2021 (3 years)
Led a team of 11 iOS developers, improving productivity by 25% and reducing turnover by 18% through coaching and recruitment. Built and launched multiple client apps, also serving as Technical Product Manager and hiring 30 engineers while maintaining distributed team culture during COVID-19.
iOS Developer
AppUnite
Jan 2014 - Jan 2018 (4 years)
Developed and shipped 10+ native iOS applications across diverse domains, strengthening Swift/Objective-C and UIKit foundations. Set up CI pipelines (CircleCI, Bitrise) and automated UI testing early to enable reliable delivery across multiple concurrent client projects.
Education
Degrees, certifications, and relevant coursework
Poznań University of Technology
Master’s Degree, Informatics and Machine Learning
Master’s degree in Informatics and Machine Learning at Poznań University of Technology.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Przemysław?
You can contact Przemysław and 90k+ other talented remote workers on Himalayas.
Message PrzemysławFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
