Close

Piotr Sochalewski

Senior iOS Developer

About Me

I am a Senior iOS Developer based in Wroclaw, Poland, with commercial experience in mobile development since 2015.

I have worked with startups and international product teams, building and maintaining applications across consumer, security, travel, payments, and entertainment domains. My focus is on reliable implementation, maintainable architecture, and clear user-facing experiences.

Selected Work

Kangaroo

iOS Developer

Home-security application for monitoring and managing residential safety devices.

I contributed to feature development, SwiftUI adoption, performance improvements, and ongoing product refinement across the iOS application.

Technologies: Swift, SwiftUI.

NDA

iOS Developer

Travel-booking application for searching, planning, and managing trips.

My responsibilities included developing core booking flows, integrating GraphQL APIs, and maintaining a reactive architecture based on RxSwift.

Technologies: Swift, RxSwift, GraphQL.

Anonyome Labs' products

iOS Developer

Privacy-focused applications in finance, identity, and security-related areas.

I worked on secure communication features, custom UI components, and payment modules, with emphasis on reliability and alignment with security requirements.

Technologies: Swift, RxSwift, payments, custom UI.

OhMiBod Remote

iOS Developer

Remote-control application for wireless OhMiBod devices.

I implemented Bluetooth communication, custom animations, and the API layer, focusing on device connectivity and responsive interaction.

Technologies: Swift, Bluetooth, API integration, custom UI.

let Swift

Product Owner

Companion application for the Polish iOS developers' meetup "let Swift."

As Product Owner, I coordinated the product concept, feature scope, and release process for a community-focused application.

Focus areas: product ownership, Scrum, release coordination.

Skybuds

iOS Developer

A companion app for Skybuds wireless earphones.

I developed BLE communication, implemented API integrations, and optimized real-time device status updates.

Technologies: Swift, RxSwift, BLE, API integration.

Giphy CAM

iOS Developer

GIF-creation application focused on camera capture, editing, and media rendering.

I worked on performance improvements, bug fixing, and stabilization of Objective-C code used for multimedia capture and rendering.

Technologies: Objective-C, multimedia processing.

Edenred – Twoja Karta

iOS Developer

Mobile application supporting users of Edenred's Compliments Card, Incentive Award Card, and Ticket Restaurant services.

I handled API integration, Core Data persistence, and Objective-C code refinements to improve reliability and day-to-day usability.

Technologies: Objective-C, Core Data, API integration.



Additional work includes maintenance, production bug fixing, and short-term consulting support.

Independent Projects

Smash the Code

Logic puzzle game inspired by Mastermind and Bulls and Cows.

The app supports single-player sessions and local multiplayer, with a clear interface designed around quick rounds and structured deduction.

App Store

Vault

Privacy utility for storing photos, videos, and notes behind local authentication.

Vault uses encryption and access control through a PIN pad or Touch ID, with the interface focused on straightforward private-file management.

App Store

Scrabbdict

Offline word checker for Scrabble and similar word games.

The app helps verify words and find playable combinations from available tiles, including blanks, without requiring a network connection.

App Store

leadball

Unity3D demo game built around physics-based movement and interactive tiles.

This was my first Unity3D project. It is no longer maintained, and the original source code is not available.

App Store

Skills

Contact