Kamil Harasimowicz

Senior IOS Developer (Contract Via Knowit) at Verisure

Lower Silesian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kamil Harasimowicz is a Senior iOS engineer with 11 years of experience building large-scale mobile apps and reusable frameworks for consumer and enterprise products. He specializes in mobile architecture, modular iOS platforms and shared components that accelerate teams while keeping codebases maintainable. Currently he develops Swift/SwiftUI features and watchOS support for a smart home security platform used by hundreds of thousands across Europe, working in a Kotlin Multiplatform and GraphQL ecosystem. Previously he led internal iOS modules for TV 2’s streaming platform, shaping authentication, DRM and player integrations and driving modular CI/CD with Tuist, Fastlane and Bitrise. An active open-source contributor and core maintainer on Tuist, he has improved dependency management and XCFramework support to streamline builds and developer experience. Outside work he balances code with Taekwondo and long-distance running, bringing disciplined curiosity and system-level thinking to product engineering.
code10 years of coding experience
job10 years of employment as a software developer
bookUniversity of Wroclaw
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
4,854reputation
588kreached
45answers
64questions
Badges
image
top-5%
label
top-5%
github-logo-circle

Github Skills (20)

dependency-management10
swiftlint10
package-management10
xcode10
mocks10
mocker10
carthage10
swift10
image9
ios9
label9
objective-c9
template-engine9
swift-package-manager8
unit-testing8

Programming languages (3)

Objective-CSwiftRuby

Github contributions (5)

github-logo-circle
tuist/tuist

Apr 2020 - Feb 2022

Tuist's CLI
Role in this project:
userBackend Developer
Contributions:271 reviews, 58 commits, 108 PRs in 1 year 10 months
Contributions summary:Kamil primarily contributed to the codebase by implementing features related to dependency management within the Tuist project. Their work involved initializing new targets and services for managing dependencies, and integrating Carthage support, which included generating dependency graphs and handling XCFrameworks. The contributions show the user’s focus on enhancing the build process and improving the project's architecture for managing external dependencies. The user was also involved in code formatting and fixing typos.
objective-cmaccatalystapp-storeproductivitysoftware-quality
Role in this project:
userSoftware Architect
Contributions:8 commits, 3 PRs, 6 comments in 4 months
Contributions summary:Kamil's contributions primarily involve modifying the project's build process and template configurations, indicating a focus on the project's structure and maintainability. They introduced changes to the template system and refactored the template generation logic. They supported a new configuration option, the "swiftyMocky" key, demonstrating an architectural understanding of how the code generation process integrates with the overall project setup.
stubbingtestingsoftware-qualitysimplifyingunittest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kamil Harasimowicz - Senior IOS Developer (Contract Via Knowit) at Verisure